Shell脚本计算管道(|)分隔或Ctrl-A(^ a)分隔文件中的字段数



有没有人能告诉我如何使用shell脚本计算管道分隔文件或Ctrl-A分隔文件中的字段数…

下面是我的示例文件:
1|A|3
2|B|4
3|C|5

我尝试了下面的代码,但它给出了'1'作为输出:

awk -F| '{print NF; exit}' /home/user/Sruthi/Sample.txt

awk -F '^A' '{print NF;exit}' /home/user/Sruthi/Sample.txt

最新更新