Linux常用操作命令——文本顯示和處理

第一章:Linux常用操作命令

1.2 文本顯示和處理

1.2.1 顯示文本文件的命令 cat

語法:cat [選項] [文件名]


Linux常用操作命令——文本顯示和處理


1.2.2 分頁顯示文本文件的命令 more

語法:more [選項] [文件名]

類似於cat,不過分頁顯示方便讀者逐頁閱讀,按空格鍵顯示下一頁,按 b 鍵返回顯示上一頁。

1.2.3 回捲顯示文本命令 less

語法:less[選項] [文件名]

less的作用與more十分的相似,都可以用來瀏覽文件的內容,不同的是less 允許使用者往回轉動。

1.2.4 顯示指定文件前若干行的命令 head

語法:head [-n] [文件]


Linux常用操作命令——文本顯示和處理


1.2.5 查看文件末尾數據的命令 tail

語法 tail [+/- n ] [選項] [文件名]


Linux常用操作命令——文本顯示和處理


1.2.6 對文件中的數據進行排序的命令 sort

語法:sort [選項] [文件]

我們在file.txt文件中寫入一段話(每個單詞為一段),hello everyone welcome to damuchacha's official account let's study linux from scratch。


Linux常用操作命令——文本顯示和處理


使用 sort命令的輸出結果為


Linux常用操作命令——文本顯示和處理


1.2.7 將重複行從輸出文件中刪除的命令 uniq

語法:uniq [選項] [文件]

1.2.8 從文件的每行中選定特定的字節、符號或字段的命令 cut

語法:cut [選項] [文件名]

如下,我們選定 file.txt每行的第二個字節的位置


Linux常用操作命令——文本顯示和處理


1.2.9 比較兩個已經排過順序的文件 comm

語法:comm [-123] [文件1] [文件2]

我們比較如下的兩個文件


Linux常用操作命令——文本顯示和處理


比較兩個文件,且只顯示共有的行,輸出結果為:


Linux常用操作命令——文本顯示和處理


1.2.10 逐行比較兩個文件,列出其不同之處 diff

語法:diff [選項] file1 file2


Linux常用操作命令——文本顯示和處理


相關歷史文章:

第一章:Linux常用操作命令

《Linux常用操作命令——文件和目錄操作》

第二章:shell編程

《Shell編程——程序的創建與內部命令》



Linux常用操作命令——文本顯示和處理



分享到:


相關文章: