ทำไมคำสั่งเกือบทั้งหมดเกี่ยวกับการต่อท้ายข้อความในไฟล์ระบบที่ชอบfstabและ/etc/apt/sources.list.d/<name>.listเกี่ยวข้องกับการใช้tee และ echoการต่อท้ายข้อความดังกล่าว?
นำตัวอย่างต่อไปนี้ซึ่งทำงานเป็นรูท :
## 1
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | tee -a file1
## 2
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' >> file2
วิ่งdiff -u file1 file2กลับไม่มีอะไร การทำงานmd5sum file1 file2แสดงเช็คซัมของพวกเขาเหมือนกันซึ่งทำให้ฉันกลับไปที่คำถามเดิมของฉัน:
เหตุใด| tee <FILENAME>จึงแพร่หลายทั่วทั้งเอกสาร Ubuntu มันเป็นเพียงการปฏิบัติที่ดีมิฉะนั้นมันจะง่ายกว่าที่จะใช้ตัวอย่างที่ 2 แทนที่จะส่งผ่านผลลัพธ์จากechoไปยังtee?

