使用awk打印包含3个以上空格分隔词的行?

使用awk打印包含3个以上空格分隔词的行?,awk,Awk,我有一个包含句子行的文件。我想打印所有超过3个单词的行。单词之间用空格隔开 如何使用awk 像这样使用awk: awk 'NF>3' file 变量NF表示当前输入行上的字段数 awk 'NF>3' file 逗号分隔符 sed -E '/\s*(\S+\s+){3}\S+/!d' file

我有一个包含句子行的文件。我想打印所有超过3个单词的行。单词之间用空格隔开

如何使用
awk

像这样使用awk:

awk 'NF>3' file

变量NF表示当前输入行上的字段数

awk 'NF>3' file
逗号分隔符
sed -E '/\s*(\S+\s+){3}\S+/!d' file