マニュアルページには次のように記載されています。
-C list entries by columns
ls
しかし、私はまたはの出力間に何の違いも見つかりませんls -C
。誰かが私に説明できますか?
答え1
@muruがコメントで言った内容を追加してみてください。info coreutils ls
`-C'
`--format=vertical'
List files in columns, sorted vertically. This is the default for
`ls' if standard output is a terminal. It is always the default
for the `dir' program. GNU `ls' uses variable width columns to
display as many files as possible in the fewest lines.
これは、-C
出力をリダイレクトしたりパイプしたり、熱を保存したりする状況のために特に存在すると思います。それ以外の場合、ls -1
lsが端末に表示されていないことを検出するとに切り替わります。