01 / 08
エラーは `>` では拾えない
ひとつ実験してみよう。無いファイルを ls して、その結果を > でファイルに向けるんだ。
```
ls nai.txt > out.txt
```
エラーは画面に出てしまうよ。そして out.txt は空っぽ。
おかしいと思うよね。出口をファイルに向けたのに、なぜ画面に出るんだろう。
答えは「エラーは別の出口から出ている」からだよ。
~ $ ls nai.txt > out.txtls: nai.txt: No such file or directory~ $ wc -c out.txt0 out.txt