【使用例紹介】実行結果(標準出力&標準エラー出力)をファイル出力(同一ファイルへ追記):>> filename 2>&1【シェルスクリプト】

雑学

備忘録になります。リダイレクト(>> filename 2>&1)を用います。

# cat wrk.txt
aaa

# cat test.txt
cat: test.txt: そのようなファイルやディレクトリはありません

# cat wrk.sh
echo "bbb"
cat test.txt

# ./wrk.sh >> wrk.txt 2>&1
# cat wrk.txt
aaa
bbb
cat: test.txt: そのようなファイルやディレクトリはありません

関連リンク