GNU/Linux >> Belajar Linux >  >> Linux

Gema ke stdout dan stderr

echo foo | tee >(cat >&2)

Ini akan bekerja bahkan jika stderr tidak didukung.

Catatan:Jawaban Soren tidak akan berfungsi jika Anda menggugat ke akun lain yang memiliki izin menulis ke tty; tapi milikku akan.


Ini harus dilakukan

 echo "foo" | tee /dev/stderr 

Linux
  1. Mengarahkan Stdout Ke File yang Anda Tidak Memiliki Izin Menulis?

  2. Perbedaan Antara Aplikasi Gtk Dan Qt?

  3. Bagaimana proses mencegat stdout dan stderr dari proses lain di Linux?

  1. Piping stdout dan stderr di dalam aturan Makefile

  2. Memulihkan stdout dan stderr ke nilai default

  3. Mungkinkah deskriptor file linux 0 1 2 bukan untuk stdin, stdout dan stderr?

  1. Konfigurasikan Shell Untuk Mencetak Stderr Dan Stdout Dalam Berbagai Warna?

  2. bash:redirect stderr ke file dan stdout + stderr ke layar

  3. Menangkap STDERR dan STDOUT ke file menggunakan tee