跳至內容

Less(Unix)

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

` less `是 UNIX、Microsoft Windows 佮類 Unix 系統上的終端機分頁檢視程式,用來一改用規个螢幕顯示的範圍展示(猶毋過袂當編輯)文字檔案的內容。其佮 more 類似,毋過會當向前抑是向後瀏覽檔案的延伸功能。共大多數的 Unix 文字編輯器檢視程式無仝,less 佇咧啟動的時陣袂一改讀規个檔案,按呢會當加緊大檔案的載入速度。

歷史

Mark Nudelman 頭仔佇千九百八十三至一九八五年間編寫了 ` less `,彼當陣是因為需要會當向後捲振動顯示文字的 ` more `。彼原本 ` less ` 是為 Unix 開發的,但是其他已經徙栽去其他足濟作業系統,其中有包括 MS-DOS、Microsoft Windows、OS / 二和 OS ma九,以及如 Linux 等類 Unix 系統。Nudelman 到今猶閣咧維護伊。

為著協助記起來 ` less ` 佮 ` more ` 的無仝,有一个定定看著的笑詼是 " less > more ",代表著講 ` less ` 的功能比 more 閣較濟。類似的講法是講 " ` less ` is ` more ` , more or less "(「 少就是濟,抑是濟抑是少」)。

用法

會當傳遞選項予 less 以改變其行為,譬如講欲佇螢幕頂懸顯示的行數。部份選項可能會因為作業系統而異。佇咧 less 顯示檔案的時陣,嘛會使用濟種指令來瀏覽檔案。遮的指令是以 more 佮 vi 使用的指令做基礎。並會當佇檔案當中搜揣符合的字元模式。

預設的情況下,less 會將檔 àn-nāi 容顯示到標準輸出(一改顯示一个螢幕的範圍)。 若省略檔案名稱參數,著其實會顯示來自標準輸入的內容(通常是另外一个指令透過管道的輸出)。 若輸入被重新導向到終端機以外的任何物件,譬如講另外一个指令的管道,著這个時陣 less 伊的行為會類似 cat。

指令句法為:

` ` ` less [選項] [檔案名稱] ` ` `

定用選項

  • `-g `:干焦突顯任何拍字串的目前符合項目。
  • `-i `:走揣的時陣無分大細寫。
  • `-m `:顯示閣較詳細的提示資訊,包含檔案位置。
  • `-N `:顯示行號(檢視原始碼的時陣較有路用)。
  • `-x 三 `:共定位停駐點(每一个定位字元的欄數)設定做指定的數字(佇咧這个例中為三,檢視原始碼的時陣較有路用)。
  • `-S `:停用過長途的換行。較長的行用橫的捲過來看。
  • `-X `:結束 less 時,將檔 àn-nāi 容保留佇螢幕頂懸。
  • `-? `:顯示說明。
  • `--follow-name `:跟隨模式,用來檢視輸出中的紀錄檔。

定用指令

範例

參見

  • More ( 命令 )
  • most ( Unix )
  • pg ( Unix )

參考資料

外部連結

  • 官方網站