文法
awk [選項參數] 'script' var= value file(s)
或
awk [選項參數] -f scriptfile var=value file(s)
選項參數
-
-F fs
fs是檔案分隔符,可以字元串或正規表達式
-
-v var=value
指派一個自定義變量
-
-f demo.awk
調用腳本
基本用法
用法1:
awk '{[pattern] action}' {filenames}
用法2:
awk -F, '{[pattern] action}' {filenames}
常用内建變量
$n 目前記錄第n個字段
$0 完整的記錄
FS 字段分隔符(預設空格)
NF 一條記錄的字段數
NR 已經讀出的記錄數
RS 記錄分隔符