混乱してきた.
stackoverflowの回答が簡潔でよかったので表にしておく.
コマンド | シンタックス | 意味 |
---|---|---|
> | ディスクリプタ > ファイル名 | ディスクリプタの内容をファイル名へ |
>& | ディスクリプタ >& ファイルディスクリプタ | ディスクリプタの内容をディスクリプタへ |
&> | cmd &> ファイル名 | cmdの標準出力とエラー出力をファイル名へ |
&>> | cmd &>> ファイル名 | cmdの標準出力とエラー出力をファイル名へ(追記) |
最後の2つがあるから, いつも混乱する気がする...