ベストアンサー1
cmd >>file.txt 2>&1
Bash は次のように左から右にリダイレクトを実行します。
>>file.txt
:file.txt
追加モードで開き、stdout
そこにリダイレクトします。2>&1
: 「現在どこに」リダイレクトするかstderr
を指定します。この場合、それは追加モードで開かれたファイルです。言い換えると、現在使用しているファイル記述子を再利用します。stdout
&1
stdout
cmd >>file.txt 2>&1
Bash は次のように左から右にリダイレクトを実行します。
>>file.txt
:file.txt
追加モードで開き、stdout
そこにリダイレクトします。2>&1
: 「現在どこに」リダイレクトするかstderr
を指定します。この場合、それは追加モードで開かれたファイルです。言い換えると、現在使用しているファイル記述子を再利用します。stdout
&1
stdout