1. 程式人生 > >awk-內建變數

awk-內建變數

內建變數

變數 描述
\$n 當前記錄的第n個欄位,欄位間由FS分隔
\$0 完整的輸入記錄
ARGC 命令列引數的數目
ARGIND 命令列中當前檔案的位置(從0開始算)
ARGV 包含命令列引數的陣列
CONVFMT 數字轉換格式(預設值為%.6g)ENVIRON環境變數關聯陣列
ERRNO 最後一個系統錯誤的描述
FIELDWIDTHS 欄位寬度列表(用空格鍵分隔)
FILENAME 當前檔名
FNR 同NR,但相對於當前檔案
FS 欄位分隔符(預設是任何空格)
IGNORECASE 如果為真,則進行忽略大小寫的匹配
NF 當前記錄中的欄位數
NR 當前記錄數
OFMT 數字的輸出格式(預設值是%.6g)
OFS 輸出欄位分隔符(預設值是一個空格)
ORS 輸出記錄分隔符(預設值是一個換行符)
RLENGTH 由match函式所匹配的字串的長度
RS 記錄分隔符(預設是一個換行符)
RSTART 由match函式所匹配的字串的第一個位置
SUBSEP 陣列下標分隔符(預設值是/034)