本文出自【我是幹勾魚的部落格】
顯示磁碟使用情況
df -h |
awk''
這裡注意,awk工作流程是這樣的:讀取含有』\n』換行符分割的一條記錄,然後將記錄按指定的域分隔符來劃分域,填充域。
比如說統計file_all.txt檔案內容的行數:
awk
'end' userinfo.csv
在這裡,管道前列印所有行號,管道後則是列印最後一行。
或者:
awk
'' userinfo.csv |
tail -n1
注意:方法2裡面的計算方式不是特別準確,如果最後一行沒有換行的話,就會沒有被記錄下來,造成少記一行的錯誤,所以計算時要注意!
wc -l file_all.txt |
awk''
或者直接wc命令也可以:
wc -l file_all.txt
列出含有root關鍵字的所有行:
awk -f: '/root/' /etc/passwd
顯示含有root關鍵字的所有行的數量
awk -f: '/root/' /etc/passwd |
wc -l
awk統計內容
awk實現group by功能分組統計條數
linux下統計文字行數的各種方法(一)
awk基本用法
1 awk f begin etc passwd 以 為分隔符,處理前列印name,列印第一列 2 awk f beginend etc passwd 以 為分隔符,處理列印前name,列印第一列,在處理後列印總行數 3 awk f beginend etc passwd 以 為分隔符,處理前列印n...
awk基本用法
awk程式語言 資料處理引擎 創造者 aho weinberger kernighan 基於模式匹配檢查輸入文字,逐行處理並輸出 通常用在shell指令碼中,獲取指定的資料 單獨用時,可對文字資料做統計 命令格式解析 主要用法 格式1 前置命令 awk 選項 條件 格式2 awk 選項 條件 檔案 ...
AWK基本用法
1 awk的基本用法 其中options代表引數,單引號中的內容代表要執行的命令,filename代表檔名 awk options 如 awk f,log.txt 上面這段命令的含義是,列印檔案log.txt的每一行的第乙個和第二個字串,每一行的每個字串中間的分隔符為 當沒有引數 f時,預設的分隔符...