linux文本如何统计列数

2022-05-06  本文已影响0人  jiarf

如果是等列的数据,也就是每行的列数都是一样的,可以用

cat SraRunTable.txt | awk -F"," 'END{print NF}'
38

如果不是等列的数据,

(wes) 09:33:18 jiarongf@172.16.10.223:/data1/jiarongf/learning/cancer-WES/data
$
cat SraRunTable.txt | awk -F"," '{print NF}'
33
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38

就可以看到每行的列数了,同时注意文件的分隔符,awk默认是TAB或者空格分列,自己要注意更改。

上一篇 下一篇

猜你喜欢

热点阅读