AWK的输出
-
awk的输出分为两种一种是print一种是printf,print代表普通输出,printf代表格式化输出。
1.print输出
1.1print输出格式
print item1,item2 ...
注:
1.item之间用逗号隔开,在显示输出的时候则是以一个空白字符分隔
2.输出的item可以为字符串或者数值、当前记录的字段(如$1)、变量或者是AWK表达式;数值会先转化成字符串,然后再输出。
3.print命令后面的的item也可以省略,此时其功能相当于print $0,就相当于输出整行,如果想要输出空行则需要使用print “”;
简单写几个例子,便于理解:
[root@bogon ~]# awk 'BEGIN {print "line one\nline two\nline three"}'
line one
line two
line three
<