我必须编写awk命令才能找到编号。文件中的定界符。
我尝试过这个:
awk -F '|' 'NF >0 {print NR, $0} ' file_name
但不起作用
答案 0 :(得分:1)
如果您想知道一行中的总字段数,那么可以使用steffen的代码,如果您需要知道当前行中的定界符的数目,则可以使用以下代码。
awk -F'|' 'NF{print (NF-1), $0} ' Input_file
答案 1 :(得分:0)
NR
是记录数,您要搜索NF
,即字段数:
awk -F '|' 'NF >0 {print NF, $0} ' file_name