全部博文(73)
分类:
2010-08-17 14:12:02
awk脚本 | 描述 |
awk ' !~ /^$/' price.txt | 删除所有空行 |
awk 'NF > 0' price.txt | awk中一个更好的删除所有行的办法 |
awk ' ~ /^[JT]/ ' price.txt | 打印所有第二个字段是'J'或者'T'打头的行中的第三个字段 |
awk ' !~ /[Mm]isc/ {print + }' price.txt | 针对所有第二个字段不包含'Misc'或者'misc'的行,打印第3和第4列的和(假定为数字) |
awk ' !~ /^[0-9]+\.[0-9]*$/ ' price.txt | 打印所有第三个字段不是数字的行,这里数字是指d.d或者d这样的形式,其中d是0到9的任何数字 |
awk ' ~ /John|Fred/ ' price.txt | 如果第二个字段包含'John'或者'Fred'则打印整行 |