Mengapa hampir semua instruksi tentang menambahkan teks ke file sistem suka fstabdan /etc/apt/sources.list.d/<name>.listmelibatkan penggunaan tee dan echo untuk menambahkan teks tersebut?
Ambil contoh berikut, yang dijalankan sebagai root :
## 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
Menjalankan diff -u file1 file2tidak menghasilkan apa-apa; menjalankan md5sum file1 file2show checksum mereka identik, yang membawa saya kembali ke pertanyaan awal saya:
Mengapa | tee <FILENAME>begitu lazim di seluruh dokumen Ubuntu, apakah ini hanya praktik yang baik, jika tidak akan lebih mudah untuk hanya menggunakan contoh 2 daripada melewati output dari echoke tee?

