Linux命令大全之三——Linux文檔編輯命令,超級全!
本篇文章主要介紹了Linux文檔編輯命令I(lǐng)nDesign GREP 批處理問(wèn)題。詳細整理了各個(gè)命令的功能、語(yǔ)法以及參數,很干貨~~~趕緊學(xué)起來(lái)吧!
col
功能說(shuō)明:過(guò)濾控制字符InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:col [-bfx][-l緩沖區列數]
補充說(shuō)明:在許多UNIX說(shuō)明文件里,都有RLF控制字符InDesign GREP 批處理問(wèn)題。當我們運用shell特殊字符""和"",把說(shuō)明文件的內容輸出成純文本文件時(shí),控制字符會(huì )變成亂碼,col指令則能有效濾除這些控制字符。
參 數:
-b 過(guò)濾掉所有的控制字符,包括RLF和HRLFInDesign GREP 批處理問(wèn)題。
-f 濾除RLF字符,但允許將HRLF字符呈現出來(lái)InDesign GREP 批處理問(wèn)題。
-x 以多個(gè)空格字符來(lái)表示跳格字符InDesign GREP 批處理問(wèn)題。
-l緩沖區列數 預設的內存緩沖區有128列,您可以自行指定緩沖區的大小InDesign GREP 批處理問(wèn)題。
colrm ( column remove )
功能說(shuō)明:濾掉指定的行InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:colrm [開(kāi)始行數編號結束行數編號]
補充說(shuō)明:colrm指令從標準輸入設備讀取書(shū)記,轉而輸出到標準輸出設備InDesign GREP 批處理問(wèn)題。如果不加任何參數,則該指令不會(huì )過(guò)濾任何一行。
comm ( common )
功能說(shuō)明:比較兩個(gè)已排過(guò)序的文件InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:comm [-123][--help][--version][第1個(gè)文件][第2個(gè)文件]
補充說(shuō)明:這項指令會(huì )一列列地比較兩個(gè)已排序文件的差異,并將其結果顯示出來(lái),如果沒(méi)有指定任何參數,則會(huì )把結果分成3行顯示:第1行僅是在第1個(gè)文件中出現過(guò)的列,第2行是僅在第2個(gè)文件中出現過(guò)的列,第3行則是在第1與第2個(gè)文件里都出現過(guò)的列InDesign GREP 批處理問(wèn)題。若給予的文件名稱(chēng)為"-",則comm指令會(huì )從標準輸入設備讀取數據。
參 數:
-1 不顯示只在第1個(gè)文件里出現過(guò)的列InDesign GREP 批處理問(wèn)題。
-2 不顯示只在第2個(gè)文件里出現過(guò)的列InDesign GREP 批處理問(wèn)題。
-3 不顯示只在第1和第2個(gè)文件里出現過(guò)的列InDesign GREP 批處理問(wèn)題。
--help 在線(xiàn)幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
csplit ( context split )
功能說(shuō)明:分割文件InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:csplit [-kqsz][-b輸出格式][-f輸出字首字符串][-n輸出文件名位數][--help][--version][文件][范本樣式...]
補充說(shuō)明:將文件依照指定的范本樣式予以切割后,分別保存成名稱(chēng)為xx00,xx01,xx02...的文件InDesign GREP 批處理問(wèn)題。若給予的文件名稱(chēng)為"-",則csplit指令會(huì )從標準輸入設備讀取數據。
參 數:
-b輸出格式或--suffix-format=輸出格式 預設的輸出格式其文件名稱(chēng)為xx00,xx01...等,您可以通過(guò)改變輸出格式來(lái)改變輸出的文件名InDesign GREP 批處理問(wèn)題。
-f輸出字首字符串或--prefix=輸出字首字符串 預設的輸出字首字符串其文件名為xx00,xx01...等,如果你指定輸出字首字符串為"hello",則輸出的文件名稱(chēng)會(huì )變成hello00,hello01...等InDesign GREP 批處理問(wèn)題。
-k或--keep-files 保留文件,就算發(fā)生錯誤或中斷執行,也不能刪除已經(jīng)輸出保存的文件InDesign GREP 批處理問(wèn)題。
-n輸出文件名位數或--digits=輸出文件名位數 預設的輸出文件名位數其文件名稱(chēng)為xx00,xx01...等,如果你指定輸出文件名位數為"3",則輸出的文件名稱(chēng)會(huì )變成xx000,xx001...等InDesign GREP 批處理問(wèn)題。
-q或-s或--quiet或--silent 不顯示指令執行過(guò)程InDesign GREP 批處理問(wèn)題。
-z或--elide-empty-files 刪除長(cháng)度為0 Byte文件InDesign GREP 批處理問(wèn)題。
--help 在線(xiàn)幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
ed ( editor )
功能說(shuō)明:文本編輯器InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:ed [-][-Gs][-p字符串][--help][--version][文件]
補充說(shuō)明:ed是Linux中功能最簡(jiǎn)單的文本編輯程序,一次僅能編輯一行而非全屏幕方式的操作InDesign GREP 批處理問(wèn)題。
參 數:
-G或--traditional 提供回兼容的功能InDesign GREP 批處理問(wèn)題。
-p字符串 指定ed在command mode的提示字符InDesign GREP 批處理問(wèn)題。
-s,-,--quiet或--silent 不執行開(kāi)啟文件時(shí)的檢查功能InDesign GREP 批處理問(wèn)題。
--help 顯示幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
egrep
功能說(shuō)明:在文件內查找指定的字符串InDesign GREP 批處理問(wèn)題。egrep執行效果如grep -E,使用的語(yǔ)法及參數可參照grep指令,與grep不同點(diǎn)在于解讀字符串的方法,egrep是用extended regular expression語(yǔ)法來(lái)解讀,而grep則用basic regular expression語(yǔ)法,extended regular expression比basic regular expression有更完整的表達規范。
ex
功能說(shuō)明:在Ex模式下啟動(dòng)vim文本編輯器InDesign GREP 批處理問(wèn)題。ex執行效果如同vi -E,使用語(yǔ)法及參數可參照vi指令,如要從Ex模式回到普通模式,則在vim中輸入:vi或:visual即可。
fgrep ( fixed regexp )
功能說(shuō)明:查找文件里符合條件的字符串InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:fgrep [范本樣式][文件或目錄...]
補充說(shuō)明:本指令相當于執行g(shù)rep指令加上參數"-F",詳見(jiàn)grep指令說(shuō)明InDesign GREP 批處理問(wèn)題。
fmt ( fromat )
功能說(shuō)明:編排文本文件InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:fmt [-cstu][-p列起始字符串][-w每列字符數][--help][--version][文件...]
補充說(shuō)明:fmt指令會(huì )從指定的文件里讀取內容,將其依照指定格式重新編排后,輸出到標準輸出設備InDesign GREP 批處理問(wèn)題。若指定的文件名為"-",則fmt指令會(huì )從標準輸入設備讀取數據。
參 數:
-c或--crown-margin 每段前兩列縮排InDesign GREP 批處理問(wèn)題。
-p列起始字符串或-prefix=列起始字符串 僅合并含有指定字符串的列,通常運用在程序語(yǔ)言的注解方面InDesign GREP 批處理問(wèn)題。
-s或--split-only 只拆開(kāi)字數超出每列字符數的列,但不合并字數不足每列字符數的列InDesign GREP 批處理問(wèn)題。
-t或--tagged-paragraph 每列前兩列縮排,但第1列和第2列的縮排格式不同InDesign GREP 批處理問(wèn)題。
-u或--uniform-spacing 每個(gè)字符之間都以一個(gè)空格字符間隔,每個(gè)句子之間則兩個(gè)空格字符分隔InDesign GREP 批處理問(wèn)題。
-w每列字符數或--width=每列字符數或-每列字符數 設置每列的最大字符數InDesign GREP 批處理問(wèn)題。
--help 在線(xiàn)幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
fold
功能說(shuō)明:限制文件列寬InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:fold [-bs][-w每列行數][--help][--version][文件...]
補充說(shuō)明:fold指令會(huì )從指定的文件里讀取內容,將超過(guò)限定列寬的列加入增列字符后,輸出到標準輸出設備InDesign GREP 批處理問(wèn)題。若不指定任何文件名稱(chēng),或是所給予的文件名為“-”,則fold指令會(huì )從標準輸入設備讀取數據。
參 數:
-b或--bytes 以Byte為單位計算列寬,而非采用行數編號為單位InDesign GREP 批處理問(wèn)題。
-s或--spaces 以空格字符作為換列點(diǎn)InDesign GREP 批處理問(wèn)題。
-w每列行數或--width每列行數 設置每列的最大行數InDesign GREP 批處理問(wèn)題。
--help 在線(xiàn)幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
grep
功能說(shuō)明:查找文件里符合條件的字符串InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:grep [-abcEFGhHilLnqrsvVwxy][-A顯示列數][-B顯示列數][-C顯示列數][-d進(jìn)行動(dòng)作][-e范本樣式][-f范本文件][--help][范本樣式][文件或目錄...]
補充說(shuō)明:grep指令用于查找內容包含指定的范本樣式的文件,如果發(fā)現某文件的內容符合所指定的范本樣式,預設grep指令會(huì )把含有范本樣式的那一列顯示出來(lái)InDesign GREP 批處理問(wèn)題。若不指定任何文件名稱(chēng),或是所給予的文件名為“-”,則grep指令會(huì )從標準輸入設備讀取數據。
參 數:
-a或--text 不要忽略二進(jìn)制的數據InDesign GREP 批處理問(wèn)題。
-A顯示列數或--after-context=顯示列數 除了顯示符合范本樣式的那一列之外,并顯示該列之后的內容InDesign GREP 批處理問(wèn)題。
-b或--byte-offset 在顯示符合范本樣式的那一列之前,標示出該列第一個(gè)字符的位編號InDesign GREP 批處理問(wèn)題。
-B顯示列數或--before-context=顯示列數 除了顯示符合范本樣式的那一列之外,并顯示該列之前的內容InDesign GREP 批處理問(wèn)題。
-c或--count 計算符合范本樣式的列數InDesign GREP 批處理問(wèn)題。
-C顯示列數或--context=顯示列數或-顯示列數 除了顯示符合范本樣式的那一列之外,并顯示該列之前后的內容InDesign GREP 批處理問(wèn)題。
-d進(jìn)行動(dòng)作或--directories=進(jìn)行動(dòng)作 當指定要查找的是目錄而非文件時(shí),必須使用這項參數,否則grep指令將回報信息并停止動(dòng)作InDesign GREP 批處理問(wèn)題。
-e范本樣式或--regexp=范本樣式 指定字符串做為查找文件內容的范本樣式InDesign GREP 批處理問(wèn)題。
-E或--extended-regexp 將范本樣式為延伸的普通表示法來(lái)使用InDesign GREP 批處理問(wèn)題。
-f范本文件或--file=范本文件 指定范本文件,其內容含有一個(gè)或多個(gè)范本樣式,讓grep查找符合范本條件的文件內容,格式為每列一個(gè)范本樣式InDesign GREP 批處理問(wèn)題。
-F或--fixed-regexp 將范本樣式視為固定字符串的列表InDesign GREP 批處理問(wèn)題。
-G或--basic-regexp 將范本樣式視為普通的表示法來(lái)使用InDesign GREP 批處理問(wèn)題。
-h或--no-filename 在顯示符合范本樣式的那一列之前,不標示該列所屬的文件名稱(chēng)InDesign GREP 批處理問(wèn)題。
-H或--with-filename 在顯示符合范本樣式的那一列之前,表示該列所屬的文件名稱(chēng)InDesign GREP 批處理問(wèn)題。
-i或--ignore-case 忽略字符大小寫(xiě)的差別InDesign GREP 批處理問(wèn)題。
-l或--file-with-matches 列出文件內容符合指定的范本樣式的文件名稱(chēng)InDesign GREP 批處理問(wèn)題。
-L或--files-without-match 列出文件內容不符合指定的范本樣式的文件名稱(chēng)InDesign GREP 批處理問(wèn)題。
-n或--line-number 在顯示符合范本樣式的那一列之前,標示出該列的列數編號InDesign GREP 批處理問(wèn)題。
-q或--quiet或--silent 不顯示任何信息InDesign GREP 批處理問(wèn)題。
-r或--recursive 此參數的效果和指定“-d recurse”參數相同InDesign GREP 批處理問(wèn)題。
-s或--no-messages 不顯示錯誤信息InDesign GREP 批處理問(wèn)題。
-v或--revert-match 反轉查找InDesign GREP 批處理問(wèn)題。
-V或--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
-w或--word-regexp 只顯示全字符合的列InDesign GREP 批處理問(wèn)題。
-x或--line-regexp 只顯示全列符合的列InDesign GREP 批處理問(wèn)題。
-y 此參數的效果和指定“-i”參數相同InDesign GREP 批處理問(wèn)題。
--help 在線(xiàn)幫助InDesign GREP 批處理問(wèn)題。
ispell ( interactive spelling checking )
功能說(shuō)明:拼字檢查程序InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:ispell [-aAbBClmMnNPStVx][-d字典文件][-L行數][-p字典文件][-w非字母字符][-W字符串長(cháng)度][要檢查的文件]
補充說(shuō)明:ispell預設會(huì )使用/usr/lib/ispell/english.hash字典文件來(lái)檢查文本文件InDesign GREP 批處理問(wèn)題。若在檢查的文件中找到字典沒(méi)有的詞匯,ispell會(huì )建議使用的詞匯,或是讓你將新的詞匯加入個(gè)人字典。
參 數:
-a 當其他程序輸出送到ispell時(shí),必須使用此參數InDesign GREP 批處理問(wèn)題。
-A 讀取到"Include File"字符串時(shí),就去檢查字符串后所指定文件的內容InDesign GREP 批處理問(wèn)題。
-b 產(chǎn)生備份文件,文件名為.bakInDesign GREP 批處理問(wèn)題。
-B 檢查連字錯誤InDesign GREP 批處理問(wèn)題。
-C 不檢查連字錯誤InDesign GREP 批處理問(wèn)題。
-d字典文件 指定字典文件InDesign GREP 批處理問(wèn)題。
-l 從標準輸入設備讀取字符串,結束后顯示拼錯的詞匯InDesign GREP 批處理問(wèn)題。
-L行數 指定內文顯示的行數InDesign GREP 批處理問(wèn)題。
-m 自動(dòng)考慮字尾的變化InDesign GREP 批處理問(wèn)題。
-M 進(jìn)入ispell后,在畫(huà)面下方顯示指令的按鍵InDesign GREP 批處理問(wèn)題。
-n 檢查的文件為noff或troff的格式InDesign GREP 批處理問(wèn)題。
-N 進(jìn)入ispell后,在畫(huà)面下方不顯示指令的按鍵InDesign GREP 批處理問(wèn)題。
-p字典文件 指定個(gè)人字典文件InDesign GREP 批處理問(wèn)題。
-P 不考慮字尾變化的情形InDesign GREP 批處理問(wèn)題。
-S 不排序建議取代的詞匯InDesign GREP 批處理問(wèn)題。
-t 檢查的文件為T(mén)eX或LaTeX的格式InDesign GREP 批處理問(wèn)題。
-V 非ANSI標準的字符會(huì )以"M-^"的方式來(lái)顯示InDesign GREP 批處理問(wèn)題。
-w非字母字符 檢查時(shí),特別挑出含有指定的字符InDesign GREP 批處理問(wèn)題。
-W字符串長(cháng)度 不檢查指定長(cháng)度的詞匯InDesign GREP 批處理問(wèn)題。
-x 不要產(chǎn)生備份文件InDesign GREP 批處理問(wèn)題。
jed
功能說(shuō)明:編輯文本文件InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:jed [-2n][-batch][-f函數][-g行數][-i文件][-I文件][-s字符串][文件]
補充說(shuō)明:Jed是以Slang所寫(xiě)成的程序,適合用來(lái)編輯程序原始代碼InDesign GREP 批處理問(wèn)題。
參 數:
-2 顯示上下兩個(gè)編輯區InDesign GREP 批處理問(wèn)題。
-batch 以批處理模式來(lái)執行InDesign GREP 批處理問(wèn)題。
-f函數 執行Slang函數InDesign GREP 批處理問(wèn)題。
-g行數 移到緩沖區中指定的行數InDesign GREP 批處理問(wèn)題。
-i文件 將指定的文件載入緩沖區InDesign GREP 批處理問(wèn)題。
-i文件 載入Slang原始代碼文件InDesign GREP 批處理問(wèn)題。
-n 不要載入jed.rc配置文件InDesign GREP 批處理問(wèn)題。
-s字符串 查找并移到指定的字符串InDesign GREP 批處理問(wèn)題。
joe
功能說(shuō)明:編輯文本文件InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:
joe [-asis][-beep][-csmode][-dopadding][-exask][-force][-help][-keepup][-lightoff][-arking][-mid][-nobackups][-nonotice][-nosta][-noxon][-orphan][-backpath目錄](méi)[-columns欄位][-lines行數][-pg行數][-skiptop行數][-autoindent crlf linums overwrite rdonly wordwrap][+行數][-indentc縮排字符][-istep縮排字符數][-keymap按鍵配置文件][-lmargin欄數][-rmargin欄數][-tab欄數][要編輯的文件]
補充說(shuō)明:Joe是一個(gè)功能強大的全屏幕文本編輯程序InDesign GREP 批處理問(wèn)題。操作的復雜度要比Pico高一點(diǎn),但是功能較為齊全。Joe一次可開(kāi)啟多個(gè)文件,每個(gè)文件各放在一個(gè)編輯區內,并可在文件之間執行剪貼的動(dòng)作。
參 數:
以下為程序參數
-asis 字符碼超過(guò)127的字符不做任何處理InDesign GREP 批處理問(wèn)題。
-backpath目錄 指定備份文件的目錄InDesign GREP 批處理問(wèn)題。
-beep 編輯時(shí),若有錯誤即發(fā)出嘩聲InDesign GREP 批處理問(wèn)題。
-columns欄位 設置欄數InDesign GREP 批處理問(wèn)題。
-csmode 可執行連續查找模式InDesign GREP 批處理問(wèn)題。
-dopadding 是程序跟tty間存在緩沖區InDesign GREP 批處理問(wèn)題。
-exask 在程序中,執行"Ctrl+k+x"時(shí),會(huì )先確認是否要保存文件InDesign GREP 批處理問(wèn)題。
-force 強制在最后一行的結尾處加上換行符號InDesign GREP 批處理問(wèn)題。
-help 執行程序時(shí)一并顯示幫助InDesign GREP 批處理問(wèn)題。
-keepup 在進(jìn)入程序后,畫(huà)面上方為狀態(tài)列InDesign GREP 批處理問(wèn)題。
-lightoff 選取的區塊在執行完區塊命令后,就會(huì )回復成原來(lái)的狀態(tài)InDesign GREP 批處理問(wèn)題。
-lines行數 設置行數InDesign GREP 批處理問(wèn)題。
-marking 在選取區塊時(shí),反白區塊會(huì )隨著(zhù)光標移動(dòng)InDesign GREP 批處理問(wèn)題。
-mid 當光標移出畫(huà)面時(shí),即自動(dòng)卷頁(yè),使光標回到中央InDesign GREP 批處理問(wèn)題。
-nobackups 不建立備份文件InDesign GREP 批處理問(wèn)題。
-nonotice 程序執行時(shí),不顯示版權信息InDesign GREP 批處理問(wèn)題。
-nosta 程序執行時(shí),不顯示狀態(tài)列InDesign GREP 批處理問(wèn)題。
-noxon 嘗試取消“Ctrl+s”與“Ctrl+q”鍵的功能InDesign GREP 批處理問(wèn)題。
-orphan 若同時(shí)開(kāi)啟一個(gè)以上的文件,則其他文件會(huì )置于獨立的緩沖區,而不會(huì )另外開(kāi)啟編輯區InDesign GREP 批處理問(wèn)題。
-pg行數 按“PageUp”或“PageDown”換頁(yè)時(shí),所要保留前一頁(yè)的行數InDesign GREP 批處理問(wèn)題。
-skiptop行數 不使用屏幕上方指定的行數InDesign GREP 批處理問(wèn)題。
以下為文件參數
+行數 指定開(kāi)啟文件時(shí),光標所在的行數InDesign GREP 批處理問(wèn)題。
-autoindent 自動(dòng)縮排InDesign GREP 批處理問(wèn)題。
-crlf 在換行時(shí),使用CR-LF字符InDesign GREP 批處理問(wèn)題。
-indentc縮排字符 執行縮排時(shí),實(shí)際插入的字符InDesign GREP 批處理問(wèn)題。
-istep縮排字符數 每次執行縮排時(shí),所移動(dòng)的縮排字符數InDesign GREP 批處理問(wèn)題。
-keymap按鍵配置文件 使用不同的按鍵配置文件InDesign GREP 批處理問(wèn)題。
-linums 在每行前面加上行號InDesign GREP 批處理問(wèn)題。
-lmargin欄數 設置左側邊界InDesign GREP 批處理問(wèn)題。
-overwrite 設置覆蓋模式InDesign GREP 批處理問(wèn)題。
-rmargin欄數 設置右側邊界InDesign GREP 批處理問(wèn)題。
-tab欄數 設置tab的寬度InDesign GREP 批處理問(wèn)題。
-rdonly 以只讀的方式開(kāi)啟文件-wordwrap編輯時(shí)若超過(guò)右側邊界,則自動(dòng)換行InDesign GREP 批處理問(wèn)題。
join
功能說(shuō)明:將兩個(gè)文件中,指定欄位內容相同的行連接起來(lái)InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:join [-i][-a1或2][-e字符串][-o格式][-t字符][-v1或2][-1欄位][-2欄位][--help][--version][文件1][文件2]
補充說(shuō)明:找出兩個(gè)文件中,指定欄位內容相同的行,并加以合并,再輸出到標準輸出設備InDesign GREP 批處理問(wèn)題。
參 數:
-a1或2 除了顯示原來(lái)的輸出內容之外,還顯示指令文件中沒(méi)有相同欄位的行InDesign GREP 批處理問(wèn)題。
-e字符串 若[文件1]與[文件2]中找不到指定的欄位,則在輸出中填入選項中的字符串InDesign GREP 批處理問(wèn)題。
-i或--igore-case 比較欄位內容時(shí),忽略大小寫(xiě)的差異InDesign GREP 批處理問(wèn)題。
-o格式 按照指定的格式來(lái)顯示結果InDesign GREP 批處理問(wèn)題。
-t字符 使用欄位的分隔字符InDesign GREP 批處理問(wèn)題。
-v1或2 跟-a相同,但是只顯示文件中沒(méi)有相同欄位的行InDesign GREP 批處理問(wèn)題。
-1欄位 連接[文件1]指定的欄位InDesign GREP 批處理問(wèn)題。
-2欄位 連接[文件2]指定的欄位InDesign GREP 批處理問(wèn)題。
--help 顯示幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
look
功能說(shuō)明:查詢(xún)單字InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:look [-adf][-t字尾字符串][字首字符串][字典文件]
補充說(shuō)明:look指令用于英文單字的查詢(xún)InDesign GREP 批處理問(wèn)題。您僅需給予它欲查詢(xún)的字首字符串,它會(huì )顯示所有開(kāi)頭字符串符合該條件的單字。
參 數:
-a 使用另一個(gè)字典文件web2,該文件也位于/usr/dict目錄下InDesign GREP 批處理問(wèn)題。
-d 只對比英文字母和數字,其余一慨忽略不予比對InDesign GREP 批處理問(wèn)題。
-f 忽略字符大小寫(xiě)差別InDesign GREP 批處理問(wèn)題。
-t字尾字符串 設置字尾字符串InDesign GREP 批處理問(wèn)題。
mtype
功能說(shuō)明:顯示MS-DOS文件的內容InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:mtype [-st][文件]
補充說(shuō)明:mtype為mtools工具指令,模擬MS-DOS的type指令,可顯示MS-DOS文件的內容InDesign GREP 批處理問(wèn)題。
參 數:
-s 去除8位字符碼集的第一個(gè)位,使它兼容于7位的ASCIIInDesign GREP 批處理問(wèn)題。
-t 將MS-DOS文本文件中的“換行+光標移至行首”字符轉換成Linux的換行字符InDesign GREP 批處理問(wèn)題。
pico
功能說(shuō)明:編輯文字文件InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:pico [-bdefghjkmqtvwxz][-n間隔秒數][-o工作目錄](méi)[-r編輯頁(yè)寬][-s拼字檢查器][+列數編號][文件]
補充說(shuō)明:pico是個(gè)簡(jiǎn)單易用、以顯示導向為主的文字編輯程序,它伴隨著(zhù)處理電子郵件和新聞組的程序pine而來(lái)InDesign GREP 批處理問(wèn)題。
參 數:
-b 開(kāi)啟置換的功能InDesign GREP 批處理問(wèn)題。
-d 開(kāi)啟刪除的功能InDesign GREP 批處理問(wèn)題。
-e 使用完整的文件名稱(chēng)InDesign GREP 批處理問(wèn)題。
-f 支持鍵盤(pán)上的F1、F2...等功能鍵InDesign GREP 批處理問(wèn)題。
-g 顯示光標InDesign GREP 批處理問(wèn)題。
-h 在線(xiàn)幫助InDesign GREP 批處理問(wèn)題。
-j 開(kāi)啟切換的功能InDesign GREP 批處理問(wèn)題。
-k 預設pico在使用剪下命令時(shí),會(huì )把光標所在的列的內容全部刪除InDesign GREP 批處理問(wèn)題。
-m 開(kāi)啟鼠標支持的功能,您可用鼠標點(diǎn)選命令列表InDesign GREP 批處理問(wèn)題。
-n間隔秒數 設置多久檢查一次新郵件InDesign GREP 批處理問(wèn)題。
-o工作目錄 設置工作目錄InDesign GREP 批處理問(wèn)題。
-q 忽略預設值InDesign GREP 批處理問(wèn)題。
-r編輯頁(yè)寬 設置編輯文件的頁(yè)寬InDesign GREP 批處理問(wèn)題。
-s拼字檢查器 另外指定拼字檢查器InDesign GREP 批處理問(wèn)題。
-t 啟動(dòng)工具模式InDesign GREP 批處理問(wèn)題。
-v 啟動(dòng)閱讀模式,用戶(hù)只能觀(guān)看,無(wú)法編輯文件的內容InDesign GREP 批處理問(wèn)題。
-w 關(guān)閉自動(dòng)換行,通過(guò)這個(gè)參數可以編輯內容很長(cháng)的列InDesign GREP 批處理問(wèn)題。
-x 關(guān)閉換面下方的命令列表InDesign GREP 批處理問(wèn)題。
-z 讓pico可被Ctrl+z中斷,暫存在后臺作業(yè)里InDesign GREP 批處理問(wèn)題。
+列數編號 執行pico指令進(jìn)入編輯模式時(shí),從指定的列數開(kāi)始編輯InDesign GREP 批處理問(wèn)題。
rgrep ( recursive grep )
功能說(shuō)明:遞歸查找文件里符合條件的字符串InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:rgrep [-?BcDFhHilnNrv][-R范本樣式][-W列長(cháng)度][-x擴展名][--help][--version][范本樣式][文件或目錄...]
補充說(shuō)明:rgrep指令的功能和grep指令類(lèi)似,可查找內容包含指定的范本樣式的文件,如果發(fā)現某文件的內容符合所指定的范本樣式,預設rgrep指令會(huì )把含有范本樣式的那一列顯示出來(lái)InDesign GREP 批處理問(wèn)題。
參 數:
-? 顯示范本樣式與范例的說(shuō)明InDesign GREP 批處理問(wèn)題。
-B 忽略二進(jìn)制的數據InDesign GREP 批處理問(wèn)題。
-c 計算符合范本樣式的列數InDesign GREP 批處理問(wèn)題。
-D 排錯模式,只列出指令搜尋的目錄清單,而不會(huì )讀取文件內容InDesign GREP 批處理問(wèn)題。
-F 當遇到符號連接時(shí),rgrep預設是忽略不予處理,加上本參數后,rgrep指令就會(huì )讀取該連接所指向的原始文件的內容InDesign GREP 批處理問(wèn)題。
-h 特別將符合范本樣式的字符串標示出來(lái)InDesign GREP 批處理問(wèn)題。
-H 只列出符合范本樣式的字符串,而非顯示整列的內容InDesign GREP 批處理問(wèn)題。
-i 忽略字符大小寫(xiě)的差別InDesign GREP 批處理問(wèn)題。
-l 列出文件內容符合指定的范本樣式的文件名稱(chēng)InDesign GREP 批處理問(wèn)題。
-n 在顯示符合坊本樣式的那一列之前,標示出該列的列數編號InDesign GREP 批處理問(wèn)題。
-N 不要遞歸處理InDesign GREP 批處理問(wèn)題。
-r 遞歸處理,將指定目錄下的所有文件及子目錄一并處理InDesign GREP 批處理問(wèn)題。
-R范本樣式 此參數的效果和指定“-r”參數類(lèi)似,但只主力符合范本樣式文件名稱(chēng)的文件InDesign GREP 批處理問(wèn)題。
-v 反轉查找InDesign GREP 批處理問(wèn)題。
-W列長(cháng)度 限制符合范本樣式的字符串所在列,必須擁有的字符數InDesign GREP 批處理問(wèn)題。
-x擴展名 只處理符合指定擴展名的文件名稱(chēng)的文件InDesign GREP 批處理問(wèn)題。
--help 在線(xiàn)幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
sed ( stream editor )
功能說(shuō)明:利用script來(lái)處理文本文件InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:sed [-hnV][-escript][-fscript文件][文本文件]
補充說(shuō)明:sed可依照script的指令,來(lái)處理、編輯文本文件InDesign GREP 批處理問(wèn)題。
參 數:
-escript或--expression=script 以選項中指定的script來(lái)處理輸入的文本文件InDesign GREP 批處理問(wèn)題。
-fscript文件或--file=script文件 以選項中指定的script文件來(lái)處理輸入的文本文件InDesign GREP 批處理問(wèn)題。
-h或--help 顯示幫助InDesign GREP 批處理問(wèn)題。
-n或--quiet或--silent 僅顯示script處理后的結果InDesign GREP 批處理問(wèn)題。
-V或--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
sort
功能說(shuō)明:將文本文件內容加以排序InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:sort [-bcdfimMnr][-o輸出文件][-t分隔字符][+起始欄位-結束欄位][--help][--verison][文件]
補充說(shuō)明:sort可針對文本文件的內容,以行為單位來(lái)排序InDesign GREP 批處理問(wèn)題。
參 數:
-b 忽略每行前面開(kāi)始出的空格字符InDesign GREP 批處理問(wèn)題。
-c 檢查文件是否已經(jīng)按照順序排序InDesign GREP 批處理問(wèn)題。
-d 排序時(shí),處理英文字母、數字及空格字符外,忽略其他的字符InDesign GREP 批處理問(wèn)題。
-f 排序時(shí),將小寫(xiě)字母視為大寫(xiě)字母InDesign GREP 批處理問(wèn)題。
-i 排序時(shí),除了040至176之間的ASCII字符外,忽略其他的字符InDesign GREP 批處理問(wèn)題。
-m 將幾個(gè)排序好的文件進(jìn)行合并InDesign GREP 批處理問(wèn)題。
-M 將前面3個(gè)字母依照月份的縮寫(xiě)進(jìn)行排序InDesign GREP 批處理問(wèn)題。
-n 依照數值的大小排序InDesign GREP 批處理問(wèn)題。
-o輸出文件 將排序后的結果存入指定的文件InDesign GREP 批處理問(wèn)題。
-r 以相反的順序來(lái)排序InDesign GREP 批處理問(wèn)題。
-t分隔字符 指定排序時(shí)所用的欄位分隔字符InDesign GREP 批處理問(wèn)題。
+起始欄位-結束欄位 以指定的欄位來(lái)排序,范圍由起始欄位到結束欄位的前一欄位InDesign GREP 批處理問(wèn)題。
--help 顯示幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
spell
功能說(shuō)明:拼字檢查程序InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:spell
補充說(shuō)明:spell可從標準輸入設備讀取字符串,結束后顯示拼錯的詞匯InDesign GREP 批處理問(wèn)題。
tr ( translate character )
功能說(shuō)明:轉換字符InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:tr [-cdst][--help][--version][第一字符集][第二字符集]
補充說(shuō)明:tr指令從標準輸入設備讀取數據,經(jīng)過(guò)字符串轉譯后,輸出到標準輸出設備InDesign GREP 批處理問(wèn)題。
參 數:
-c或--complerment 取代所有不屬于第一字符集的字符InDesign GREP 批處理問(wèn)題。
-d或--delete 刪除所有屬于第一字符集的字符InDesign GREP 批處理問(wèn)題。
-s或--squeeze-repeats 把連續重復的字符以單獨一個(gè)字符表示InDesign GREP 批處理問(wèn)題。
-t或--truncate-set1 先刪除第一字符集較第二字符集多出的字符InDesign GREP 批處理問(wèn)題。
--help 在線(xiàn)幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
uniq
功能說(shuō)明:檢查及刪除文本文件中重復出現的行列InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:uniq [-cdu][-f欄位][-s字符位置][-w字符位置][--help][--version][輸入文件][輸出文件]
補充說(shuō)明:uniq可檢查文本文件中重復出現的行列InDesign GREP 批處理問(wèn)題。
參 數:
-c或--count 在每列旁邊顯示該行重復出現的次數InDesign GREP 批處理問(wèn)題。
-d或--repeated 僅顯示重復出現的行列InDesign GREP 批處理問(wèn)題。
-f欄位或--skip-fields=欄位 忽略比較指定的欄位InDesign GREP 批處理問(wèn)題。
-s字符位置或--skip-chars=字符位置 忽略比較指定的字符InDesign GREP 批處理問(wèn)題。
-u或--unique 僅顯示出一次的行列InDesign GREP 批處理問(wèn)題。
-w字符位置或--check-chars=字符位置 指定要比較的字符InDesign GREP 批處理問(wèn)題。
--help 顯示幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
[輸入文件] 指定已排序好的文本文件InDesign GREP 批處理問(wèn)題。
[輸出文件] 指定輸出的文件InDesign GREP 批處理問(wèn)題。
wc ( word count )
功能說(shuō)明:計算字數InDesign GREP 批處理問(wèn)題。
語(yǔ) 法:wc [-clw][--help][--version][文件...]
補充說(shuō)明:利用wc指令我們可以計算文件的Byte數、字數、或是列數,若不指定文件名稱(chēng)、或是所給予的文件名為“-”,則wc指令會(huì )從標準輸入設備讀取數據InDesign GREP 批處理問(wèn)題。
參 數:
-c或--bytes或--chars 只顯示Bytes數InDesign GREP 批處理問(wèn)題。
-l或--lines 只顯示列數InDesign GREP 批處理問(wèn)題。
-w或--words 只顯示字數InDesign GREP 批處理問(wèn)題。
--help 在線(xiàn)幫助InDesign GREP 批處理問(wèn)題。
--version 顯示版本信息InDesign GREP 批處理問(wèn)題。
非常齊全的Linux文檔編輯命令I(lǐng)nDesign GREP 批處理問(wèn)題,趕緊收藏起來(lái)吧!后續還會(huì )分享Linux命令大全之四——Linux壓縮備份命令!