Command-Line-Interface
“少”和“多”有什麼區別?
據我了解,
less
是more
+向上滾動的能力。這是正確的嗎?有什麼理由使用more
代替less
嗎?我錯過了任何重大差異嗎?
less 是一個全屏應用程序,它為您提供可搜尋、可滾動的視窗並在您退出後清除螢幕,less 也可以像其他全屏終端應用程序一樣後台和恢復。less 還有一個命令可以在預設編輯器中打開目前查看的文件。
more 只是按原樣列印文本,停止分頁,並且不清除螢幕,它可以作為背景,但不會清除螢幕。more 也只讀取文件,因為它顯示 less 可能首先將文件讀入記憶體。每個都以不同的方式處理換行,從而在選擇和粘貼文本時產生不同的結果。
這兩種工具都實現了相同的功能,但它們以不同的方式實現,因此您可以根據手頭的情況選擇您想要的任何一種。