Linux 为一行复制具有相同字数的行

Linux 为一行复制具有相同字数的行,linux,awk,sed,Linux,Awk,Sed,我有一个文件,每行应该包含14个单词,用分隔符“,”分隔。但我收到的文件有16个,19个和无序的字数。现在我需要将每行字数为14的行复制到一个新文件中。我如何在linux中做到这一点 我在我们的论坛上尝试了很多命令,但我无法理解 awk-F',“{printf NF-1,NR}”输出在尝试计数时也不工作。我是linux脚本新手,请建议如何使用单词计数14移动这些行。使用awk: awk -F, 'NF==14' input.txt > output.txt

我有一个文件,每行应该包含14个单词,用分隔符“,”分隔。但我收到的文件有16个,19个和无序的字数。现在我需要将每行字数为14的行复制到一个新文件中。我如何在linux中做到这一点

我在我们的论坛上尝试了很多命令,但我无法理解

awk-F',“{printf NF-1,NR}”输出在尝试计数时也不工作。我是linux脚本新手,请建议如何使用单词计数14移动这些行。

使用awk:

awk -F, 'NF==14' input.txt > output.txt