Linux最常見的4個擷取命令詳解!
在Linux系統中擷取命令有很多,但比較常用的擷取命令一般包含:cut命令、printf命令、awk命令、sed命令,接下來我們透過這篇文章為大家詳細的介紹一下這四個命令。
1、cut命令
cut:按照字表符或者指定分隔符擷取字串
-d 指定分隔符
-f 指定擷取的列,多個列之間用,分隔
2、print和printf命令
命令格式:printf"輸出格式輸出型別""輸出內容"
printf:輸出指定的內容,通常與awk命令連用
%ns 表示輸出字串型別的個數
%ni 表示輸出整數型別的個數
%m.nf 表示輸出浮點數型別
print:與printf一樣,但是在輸出字串時會自動換行
3、awk命令
awk:可以按空格擷取字串
命令格式:awk'{條件1}{動作1}{條件2}{動作2}'
BEGIN 在擷取之前處理
END 在擷取之後處理
FS 指定分隔符
4、sed命令
1、命令格式:sed[選項]'[動作]'
sed:將其他命令的輸出作為輸出的流編輯器
-n 只輸出sed命令編輯過的資訊
-e 多個命令一起操作,多個操作之間用","隔開
-i 儲存修改後的內容到原檔案
2、動作命令包括
a 在指定行後面追加指定字串
i 在指定行前面插入指定字串
d 刪除指定行
c 按行替換
s 按字串替換格式為:/s/新字串/舊字串/g
p 列印行
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2935033/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux下的字串擷取詳解Linux字串
- Linux最常見的三個應用領域詳解!Linux
- 防火牆最常見的4大功能詳解!防火牆
- jQuery字串擷取詳解jQuery字串
- Linux獲取10個你最常用的終端命令列表Linux命令列
- 盤點Linux系統最常用的4個關機命令!Linux
- linux最常用的20個命令(一)Linux
- 50個最常用的UNIX/Linux命令Linux
- Linux 中 awk命令如何擷取指定欄位的前幾個字元Linux字元
- Linux最常用的5個重啟命令基本用法講解!Linux
- 關於Linux的10個最常見問題Linux
- 資訊保安最常見的5種主要威脅詳解!
- sql常用函式詳解(一)——字串擷取SQL函式字串
- 故障排除提示:5 個最常見的 Linux 問題Linux
- 防火牆最常見的4大功能防火牆
- Linux系統常見檔案大小常用的命令詳解!Linux
- 10個最常見的JavaScript問題JavaScript
- 最常用的Linux命令簡表Linux
- linux的zip命令詳解Linux
- Linux的scp命令詳解Linux
- Linux at命令詳解Linux
- Linux中建立程式常用的三個命令詳解!Linux
- 每天一個 Linux 命令(22):find 命令的引數詳解Linux
- Linux shell指令碼的字串擷取Linux指令碼字串
- 最常見的7種無線區域網安全威脅詳解!
- 網路安全最常使用的25個Linux命令,建議收藏!Linux
- 十個最常見的Java字串問題Java字串
- Java 中最常見的 5 個錯誤Java
- Linux最常用20條命令Linux
- 盤點Linux運維最常用的命令,你瞭解嗎?Linux運維
- c#呼叫本地命令並擷取OutputC#
- Linux xargs 命令詳解Linux
- Linux sed 命令詳解Linux
- Linux awk 命令詳解Linux
- linux top 命令詳解Linux
- Linux diff命令詳解Linux
- Linux chattr命令詳解Linux
- Linux命令top詳解Linux