more 命令構建器
產生更多用於逐頁瀏覽檔案的指令
進一步入門
## 還有什麼?
`more` 是一個經典的檔案瀏覽過濾工具——一種一次顯示一個畫面的檔案頁面瀏覽器。它比 `less` 更簡單且更古老:它會逐行瀏覽檔案,並支援一些基本指令。在需要快速查看 README 檔,或是那些安裝的軟體極少的系統上,它依然十分實用。
## 使用方式
1. **設定選項**:開啟實用的提示訊息、壓縮空白行、清屏模式等功能。 2. **指定檔案**:輸入要查看的檔案路徑(或將輸出內容透過管道傳入)。 3. **複製並執行**:將生成的指令貼上到您的終端機中。
在 more 內的操作:按 `Space` 可往前翻一頁,按 `Enter` 可往前翻一行,按 `q` 可退出,按 `/` 可向前搜尋。
常見選項
### `-d` 有用提示 在輸入錯誤鍵時顯示`\[Press space to continue, q to quit.\]`提示而非閃爍,對新用戶更友善。
### `-s` 合併空白行 將連續的空白行合併為一個空白行,讓修補後的日誌更易掃讀。
### `-p` 清除畫面 在繪圖前先清除每個畫面,而非滾動顯示——可在某些終端機上呈現更乾淨、無閃爍的畫面。
### `-l` 不在換行符後停頓 在`\^L`(換行符)之後不會停頓,這在查看以換行符作為分隔符的檔案時非常有用。
### `-f` 變數邏輯行數 計算邏輯行數(即折行後的行數),而非畫面行數——當長行需要折行時會影響滾動行為。
### `-u` 取消底線顯示 關閉某些格式化檔案所使用的、以退格鍵產生底線的技巧。
▶「更多」和「更少」有什麼差別?
`less`較新且功能更強大——它支援向後捲動、更好的搜尋功能,且是預設的 man 頁面顯示工具。`more`則較簡單,僅能向後移動。除非你有特殊需求必須使用`more`,否則請使用`less`。
▶我要如何一頁一頁地查看長檔案?
執行`more README`,按`Space`可翻到下一页,按`Enter`則跳至下一行,按`q`即可退出。您也可以透過管線傳輸輸出:`ls -la | more`。
▶我要如何顯示「[按空格鍵繼續,按 q 離開。]」的提示?
密碼 `-d`:`more -d README`。當您按下無效的鍵時,會顯示一個有用的提示。
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。