awk腳本結構
awk ' BEGIN{ statements } statements2 END{ statements } '
工作方式
1.執行begin中語句塊;
2.從文件或stdin中讀入一行,然後執行statements2,重複這個過程,直到文件全部被讀取完畢;
3.執行end語句塊;
下面是最簡單最常用的awk示例,其輸出第1列和第4例,
其中單引號中的被大括號括著的就是awk的語句,注意,其只能被單引號包含。
其中的$1..$n表示第幾例。注:$0表示整個行。
$ awk'{print $1, $4}'netstat.txt
$ awk'{printf "%-8s %-8s %-8s %-18s %-22s %-15s\n",$1,$2,$3,$4,$5,$6}'netstat.txt
相關推薦
'Linux操作監控系統,實用命令分享,歡迎補充!附教程+思維導圖'
"操作系統是由一系列用於不同目的,服務不同人物的系統軟件組成,隨著Linux越來越流行,對Linux操作系統的一些基礎的監控與操作越來越重要。小編為你準備了高頻個Linux使用指南和linux學習思維導圖和教程受篇幅 限制文中只展示部分可分享的面試資源圖片,更多面試資料獲取...
'阿里巴巴程序員推出了的一份Linux 學習清單,這一定是你最需要的'
"第一階段Linux+搜索+hadoop體系Linux基礎→shell編程→高併發架構→lucene,solr搜索→hadoop體系→HDFS→mapreduce→hbase→zookeeper→hive→flume→sqoop→項目實戰第二階段機器學習R語言→mahout...
'電腦網絡:網絡工程師史上最全cmd命令,含Windows和Linux系統'
"一、Windows命令開始→運行(cmd)命令大全(絕對經典)CMD運行指令開始→運行→CMD→鍵入以下命令即可:gpedit.msc-----組策略sndrec32-------錄音機Nslookup-------IP地址偵測器explorer-------打開資源管理...
'15種方法找出Linux系統中最大的N個文件,你懂幾種?'
"請關注本頭條號,每天堅持更新原創乾貨技術文章。如需學習視頻,請在微信搜索公眾號“智傳網優”直接開始自助視頻學習1. 前言經過一段時間使用後,我們會發現Linux的可用磁盤空間越來越少,這時我們就需要準確地定位哪些文件或者哪些目錄佔用了空間,並且有按大小排序文件或目錄的需求...
'作為Linux運維,你知道CentOS 6和 CentOS 7的區別嗎?'
"整體說明1.系統項目CentOS 6CentOS71. 安裝過程6 一步一步7 隨意2. 默認的文件系統ext4xfs3. 啟動流程串行並行4. 運行級別runleveltarget5. 內核2.6.323.10.06. 開機自啟動服務chkconfigsystemctl...
'Linux命令- echo、grep 、重定向、1>&2、2>&1的介紹'
"最近筆試遇到一道題,關於Linux命令的,題目如下下面兩條命令分別會有怎樣的輸出echo hello 1>&2 |grep aaaecho hello 2>&1 |grep aaaA、兩個均輸出hello B、第一個無輸出,第二個輸出 hell...
推薦中...