awk 'NF{print $0 "\n"}'
awk 'NF{$0=++a " :" $0};{print}'
awk '{print (NF? ++a " :" :"") $0}'
awk '1;{print "\n"}'
初学awk,看到上面几个关于NF的用法,感觉无法解释,请大神详细说下,NF放在{}外边算是怎么用,帮忙说下,和他的执行过程。
awk中的NF用法
答案:2 悬赏:50 手机版
解决时间 2021-03-24 13:19
- 提问者网友:回忆在搜索
- 2021-03-23 15:14
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-03-23 16:52
NF为当前行的总列数
全部回答
- 1楼网友:几近狂妄
- 2021-03-23 17:33
nf表示第几个字段,每个字段默认用空格分开。
nf-3的意思是倒数第三个字段,ssh2是第-0个字段,663951是第-1个字段....
192.168.0.78是第-3个字段。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯