Shell

“ls -1”命令有什麼作用?

  • July 19, 2018

在我的目前目錄中,我執行命令: ls -1它給出了目前目錄內容的列表。

在同一個目錄中,我重複命令:ls它給了我相同的結果,可能有不同的格式輸出。

最後,我嘗試通過鍵入來找出可用的命令,ls --help輸出為:

usage: ls [-ABCFGHLOPRSTUWabcdefghiklmnopqrstuwx1] [file ...]

看起來最後一個選項是1(#1)。有人可以解釋ls -1它的作用以及它與標準ls命令的不同之處嗎?

ls -1是的,輸出的格式是和ls沒有任何選項的唯一區別。

從我ls系統手冊

-1      (The numeric digit "one".) Force output to be one entry per line.
        This is the default when output is not to a terminal.

這也是實用程序的POSIX 選項ls

您系統上的手冊ls肯定會說類似的話(請參閱 參考資料man ls)。

有關的:

ls -1每行列出一個文件。預設情況下,當它輸出到終端時,ls按列列出文件,其數量取決於文件​​名的長度和螢幕上的可用空間。

查找此類資訊,man ls效果比ls --help. (大多數命令都是如此。)

引用自:https://unix.stackexchange.com/questions/457222