ls /
2行を出力します。
$ ls /
bin cdrom etc initrd.img lib lost+found mnt proc run share sys usr vmlinuz
boot dev home initrd.img.old lib64 media opt root sbin srv tmp var vmlinuz.old
しかし、なぜls / | wc -l
26行について話すのですか?
$ ls / | wc -l
26
答え1
〜のようにPOSIXの定義、出力が端末でないか、、のいずれかをls
使用する場合、1行に1つの項目が出力されます。-C
-m
-x
出力が端末に渡される場合、出力形式は実装によって定義されます。
オペレーティングシステムそしてFreeBSDs-1
出力がターミナルに進まないときのデフォルトオプションとして使用されます。