Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次の構成を使用して、出力をログ ファイルにパイプし、出力も表示したままにすることがよくあります。
./command 2>&1 | tee output.log
私は似たようなことをしようとしていますが、ヒアドキュメントを使用しています:
./command << HEREDOC params HEREDOC 2>&1 | tee output.log
これは機能しません - これを達成することは可能ですか?
もちろん。
./command <<HEREDOC 2>&1 | tee output.log params HEREDOC
ヒアドキュメントは次の行まで始まりません。コマンドの残りの部分は、通常どおり解析されます。
例expr:
expr
xargs expr << HEREDOC | tee output.log 10 + 11 HEREDOC