notice:
1、默认情况下awk识别列与列之间的空格为分隔符,可以通过参数-F更改分隔符的识别对象为其它符号,可以同时指定多个符号为分隔符
2、'{$1 $2}'和'{$1,$2}' 的中间可以是逗号或者空格,显示结果会有所不同,下面会有案例。
语法格式:
awk [选项参数] ‘{}’ filename
例1:
awk '/7/' abc.txt
打印包含7的行
'/7/':包含7
abc.txt:文件名称
例2:
awk '/1^/{print $0}' ktv.txt
打印输出1开头的行的所有列
1^:以1开头
print:打印
$0:所有列
ktv.txt:文件名称
例3:
awk '/1^/{print $1}' ktv.txt
打印输出1开头的行的第1列
$1:第1列