我有文本文件说 01-01-2013.txt 它的内容如下
cat 01-01-2013.txt | cut -d',' -f1-10 | head -6
TIMESTAMP,DATE,HOUR_MINUTE,CAWFM,CSQ2,DBCRIS.CA.MSG,DBI.MSBR.INCOMING.Q,DBI.MSBR.INCOMING.Q.ERROR,DBT.CA.RECEIVE.CUST,DBT.CA.RECEIVE.CUST。错误 20130101000019,01.01.2013,00:00,0,0,0,0,0,6893,31 20130101000133,01.01.2013,00:01,0,0,0,0,0,6858,31 20130101000246,01.01.2013,00:02,0,0,0,0,0,6661,31 20130101000359,01.01.2013,00:03,0,0,0,0,0,6314,31 20130101000512,01.01.2013,00:05,0,0,0,0,0,6074,31
当我试图查找我在命令下面使用的列数时,我没有得到如下预期的结果。它只是返回 1
awk 'BEGIN {IFS=","};END{print NF}' 01-01-2013.txt
结果
1
请帮我找出列的总数。