awk-內建變數
阿新 • • 發佈:2018-11-30
內建變數
變數 | 描述 |
---|---|
\$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) |