标签: awk
我有一个包含句子行的文件。我想要打印超过3个单词的所有行。单词由空格分隔。
我如何使用awk执行此操作?
awk
答案 0 :(得分:5)
像这样使用awk:
awk 'NF>3' file
答案 1 :(得分:2)
sed -E '/\s*(\S+\s+){3}\S+/!d' file
答案 2 :(得分:1)
变量NF表示当前输入行上的字段数。