GNU/Linux >> Linux の 問題 >  >> Linux

stdout と stderr の両方にエコーする

echo foo | tee >(cat >&2)

これは、stderr がサポートされていない場合でも機能します。

注:tty への書き込み権限を持つ別のアカウントに su した場合、Soren の回答は機能しません。


これでできるはずです

 echo "foo" | tee /dev/stderr 

Linux
  1. stdout と stderr でバッファリングを無効にしても安全ですか?

  2. Makefile ルール内の stdout と stderr のパイピング

  3. シェル:stdout を /dev/null にリダイレクトし、stderr を stdout にリダイレクトします

  1. StderrとStdoutを異なる色で印刷するようにシェルを構成しますか?

  2. bash:stderr をファイルにリダイレクトし、stdout + stderr を画面にリダイレクトします

  3. teeを使用してSTDERRおよびSTDOUTをファイルにキャプチャする

  1. $ {!foo}そしてZsh?

  2. GtkとQtアプリケーションの違いは?

  3. Rsync〜/ foo Target / fooはRsync〜/ foo / Target / foo /と同じですか?