我目前做的转让而这难倒我的问题中插入相应的行号是:awk命令除了空行
“写一个awk命令 前插入相应的行号在上面的文本文件中的每一行,在这种情况下,空行不应该是 。
我有一个答案,但我很努力地找到每个组件所做的解释。
的命令是:
awk '{print (NF? ++a " " :"") $0}' <textfile.txt>
我知道NF
是外地号码,而且$0
指整个输入记录。我试着玩弄命令来找出什么是什么,但是每当我忽略某些东西时,它总是会出现语法错误。
所以,我的问题是每个组件做什么? ++a
做什么? ?
后NF
?和引用的位有什么关系?
在此先感谢!
如果空行进行计数,但没有编号? –