如您所见,我在此文件中有3个字段,但国家/地区中可能有逗号。所以,我不希望它被认为是一个字段。这就是为什么我想要得到这个文件中文件数量的不同字数。
ankit.rohilla Desktop $ head RandomizerCodes20210520.csv
Effective Date,Number,Country
05/25/2021,186800881,Trinidad and Tobago
05/25/2021,186800885,Trinidad and Tobago
05/25/2021,186800893,Trinidad and Tobago
05/25/2021,186800870,Trinidad and Tobago
05/25/2021,186800876,Trinidad and Tobago
05/25/2021,186800181,Trinidad and Tobago
05/25/2021,186800110,Trinidad and Tobago
05/25/2021,186800125,Trinidad and Tobago
05/25/2021,186800172,Trinidad and Tobago
ankit.rohilla Desktop $发布于 2021-05-21 14:21:13
明白了,这个问题的解决方案是:
ankit.rohilla Desktop $ awk -F "\"*,\"*" '{print NF}' RandomizerCodes20210520.csv | uniq -c
1408720 3
ankit.rohilla Desktop $其中3是我要查找的值,1408720是这个文件的字数。
https://stackoverflow.com/questions/67631548
复制相似问题