什么是awk' / a / {print $ 4" \ t" $ 3} abc.txt是什么意思?

时间:2016-06-07 20:20:21

标签: linux bash awk

我正在学习awk而且我对以下命令感到困惑:

AttributeError

awk '/a/ {print $4 "\t" $3}' abc.txt 是什么意思?我正在读 Sed& awk,第2版 Dale Dougherty 。可能,我没有达到/a/文本处理部分的那部分。因此问了这个问题。

1 个答案:

答案 0 :(得分:3)

对于abc.txt文件中的每一行,它测试是否有" a"字符。如果它确实打印了那一行中的第四个单词,那么就是一个制表符,然后是第三个单词。