- 论坛徽章:
- 0
|
fedora平台, 今天试用awk来抽出test文件首列不包含数字的行,居然报错。
test文件如下:
Chain RH-Firewall-1-INPUT (2 references)
pkts bytes target prot opt in out source destination
1621 1275K ACCEPT all -- lo any anywhere anywhere
54 4968 ACCEPT icmp -- any any anywhere anywhere icmp any
俺的命令如下:
cat test | awk '{if($1!=[0-9][0-9]*) print $0}'
结果有这样的报错,
awk: {if($1!=[0-9][0-9]*) print $0}
awk: ^ syntax error
awk: {if($1!=[0-9][0-9]*) print $0}
awk: ^ syntax error
awk: {if($1!=[0-9][0-9]*) print $0}
awk: ^ syntax error
不知道俺哪里出问题了? |
|