Oke. Jika saya ingin mengarahkan output program ke file, saya akan melakukan sesuatu seperti ini
prog > file
Jika saya ingin mengarahkan stdout dan stderr ke file itu, maka saya akan melakukannya
prog > file 2>&1
Ini semua baik dan bagus jika Anda ingin output masuk ke file. Tetapi bagaimana jika Anda ingin output masuk ke file dan masih masuk ke stdout/stderr? Jadi, output disimpan dalam file, tetapi Anda masih dapat melihatnya di konsol saat program sedang berjalan. Apakah ada cara untuk melakukan itu? Dan jika demikian, bagaimana?
Jawaban yang Diterima:
tee
ada untuk tujuan ini; dibutuhkan argumen nama file dan menulis data yang dibacanya dari stdin ke stdout dan file:
$ prog 2>&1 | tee file
Bagaimana Cara Memindahkan Garis Dalam File Teks Ke Atas Atau Ke Bawah Dengan Satu Baris?
Linux – Bagaimana Cara Berhenti Berbagi Jaringan Untuk Proses Saat Ini?