シェル スクリプトの出力とエラーを、使用しているファイルとコンソールの両方にリダイレクトしたいのですが#/bin/sh
、以下は BASH では機能しますが、ベース シェルでは機能しません ( #/bin/sh
)。でこれを達成する方法はあり#/bin/sh
ますか?
set -x
exec > >(tee "logfile") 2>&1
そして、 exec &> logfile はファイルにのみ出力され、標準出力には出力されません
シェル スクリプトの出力とエラーを、使用しているファイルとコンソールの両方にリダイレクトしたいのですが#/bin/sh
、以下は BASH では機能しますが、ベース シェルでは機能しません ( #/bin/sh
)。でこれを達成する方法はあり#/bin/sh
ますか?
set -x
exec > >(tee "logfile") 2>&1
そして、 exec &> logfile はファイルにのみ出力され、標準出力には出力されません