歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux awk 常量變量含義

Linux awk 常量變量含義

日期:2017/2/28 15:57:26   编辑:Linux教程

變量名 含義

ARGC 命令行變元個數

ARGV 命令行變元數組

FILENAME 當前輸入文件名

FNR 當前文件中的記錄號

FS 輸入域分隔符,默認為一個空格

RS 輸入記錄分隔符

NF 當前記錄裡域個數

NR 到目前為止記錄數

OFS 輸出域分隔符

ORS 輸出記錄分隔符

1,模式匹配

awk '/zqy/' fileA #尋找出fileA中含有zqy的行 等同於awk '$0~/zqy/' fileA

awk '$1~/88/' fileA #找出第一個域裡面包含88的行

awk '$1~/88/{print $2}' fileA #找出第一個域裡面包含88的行後,只打印該行的第二個域

Copyright © Linux教程網 All Rights Reserved