1.awk簡介
awk不僅僅時linux系統中的一個命令,而且是一種編程語言,可以用來處理數據和生成報告(excel)。
處理的數據可以是一個或多個文件,可以是來自標准輸入,也可以通過管道獲取標准輸入,awk可以在命令
行上直接編輯命令進行操作,也可以編寫成awk程序來進行更為復雜的運用。
2.awk格式
3.awk應用
用awk提取出服務名
顯示服務名和在3模式開機時是否開啟
用awk取IP地址
awk還可以用來計算
將讀入換行符換成“:” 如果不改變讀入換行符和輸出換行符,可以把NR理解為顯示行號,但是
真正意義是記錄讀入換行符的次數。
將讀入換行符換成“:”,輸出換行符換成“#”
用awk來加表頭
用awk計算某文件行數
用awk合並重復的字母,並相加同樣字母后的數字