Command-Line
選項 -C 在 ls 輸出中實現了什麼?
在手冊頁中它說:
-C list entries by columns
ls
但是,我真的看不出or的輸出有什麼區別ls -C
,有人可以向我解釋一下嗎?
添加@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 將ls -1
在它檢測到它沒有顯示到終端時切換到。