Baik. Jika saya ingin mengarahkan output suatu 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 untuk pergi ke file dan masih pergi ke stdout / stderr? Jadi, output disimpan dalam file, tetapi Anda masih bisa melihatnya di konsol saat program sedang berjalan. Apakah ada cara untuk melakukan itu? Dan jika demikian, bagaimana?
stdoutadalah file-deskriptor 1, danfoo > some_fileberarti deskriptor file tulis saja yang dibukasome_fileadalah foo's stdout. stdout selalu pergi ke stdout.