cut:顯示切割的行資料
f:選擇顯示的列
s:不顯示沒有分隔符的行
d:自定義分隔符
sort:排序檔案的行
n:按數值排序
r:倒序
t:自定義分隔符
k:選擇排序列
u:合併相同行
f:忽略大小寫
sed [options] 'addresscommand' file ...
-n: 靜默模式,不再預設顯示模式空間中的內容
-i: 直接修改原檔案
-e script -e script:可以同時執行多個指令碼
-f /path/to/sed_script
-r: 表示使用擴充套件正規表示式
d: 刪除符合條件的行;
p: 顯示符合條件的行;
a \string: 在指定的行後面追加新行,內容為string
\n:可以用於換行
i \string: 在指定的行前面新增新行,內容為string
r file: 將指定的檔案的內容新增至符合條件的行處
w file: 將位址指定的範圍內的行另存至指定的檔案中;
s/pattern/string/修飾符: 查詢並替換,預設只替換每行中第一次被模式匹配到的字串
g: 行內全域性替換
i: 忽略字元大小寫 s///: s###, s@@@ \(\), \1, \2
可以沒有
給定範圍
查詢指定行/str/
Linux文字處理命令
4 linux文字處理命令sort命令 sort命令的功能是對檔案中的各行進行排序。sort命令有許多非常實用的選項,這些選項最初是用來對資料庫格式的檔案內容進行各種排序操作的。實際上,sort命令可以被認為是乙個非常強大的資料管理工具,用來管理內容類似資料庫記錄的檔案。sort命令將逐行對檔案中的...
Linux文字處理命令
1.tac 它和cat是反的,倒著輸出,先輸出最後一行,接著是倒數第二行,最後輸出的是第一行 2.rev reverse 先輸出最後乙個字元,接著是倒數第二個字元,最後才是第乙個字元,下面這個命令可以把輸入全部倒過來 tac f.txt rev 3.head 只顯示文字的開頭幾行,比如 head 2...
linux文字處理命令
sed grep find xargs 1.替換檔案內容sed i s test01 test02 g grep rl test01 home forum 說明 在 home forum目錄下,grep出含有test01字串的檔案,然後把test01替換成test02 2.sed替換換行符參考 se...