标签: awk operators conditional
当我写下面的命令时:
awk '$3 != 0.00 && $5 < 0.2' file
条件仅适用于$ 2不为空的情况。
为什么呢?标签是
答案 0 :(得分:2)
您需要指定awk您正在使用制表符分隔符,这是一种特殊情况。我测试了以下内容:
echo -e "a\tb\tc\td\te" | awk -F$'\t' '{print NF}'
答案是5,所以它似乎有效。 $这是必要的。