2012-04-13 lsコマンド shell zsh ls | wc -l ってやるとファイルの数を数えられることが理解できずにいた。 だって、 wc -l 改行文字を数えるコマンドでしょ?今居るディレクトリはファイル数は少ないし ls の結果は一行だよ? とか思いつつ、 ls > list.txt cat list.txt ってやってみたら、ファイル一個一個に改行文字がついて出力されてた!なにそれ。そういう出力形式の制御ってオプションでやるんじゃないの?