如何使用NF和NR查找文件中每条记录的字段数?

时间:2015-10-08 16:00:59

标签: shell unix

我有一个包含100条记录的文件,每条记录包含不同数量的字段。

EX:FILE1.DAT

1 132 09 78 90

2 8788 67 22 88 77

3 17 45

......................

......................

100 25 48 99 745 256

如何在unix中使用NF和NR查找每行/记录中的字段数。

行/记录开始时的1,2,3 ..100是行/记录号。

我期待的结果如下:

4

5

2

-

-

5

1 个答案:

答案 0 :(得分:1)

这很简单。

awk '{print NF}' FILE1.DAT