オプション-Cはls出力からどのような効果を得ますか?

オプション-Cはls出力からどのような効果を得ますか?

マニュアルページには次のように記載されています。

-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 -1lsが端末に表示されていないことを検出するとに切り替わります。

関連情報