現在、次のようなbashスクリプトを実行しています。
$ myscript.sh param1 param2 param3 >log.txt
そして正常な情報を出力します。
私の質問は次のとおりです
すべての正常およびエラー情報(入力、出力、エラー)をログファイルに出力する方法以内にスクリプト自体?
私の試みは次のようですが、うまくいきません。
#!/bin/bash
exec 2>&1
{
mycommand1
mycommand2
mycommand3
} 2>&1 | tee -a /tempfolder
ベストアンサー1
exec 1>/tmp/logfile 2>&1
mycommand1
mycommand2
...