Re: [问题] awk可以给范围吗?

楼主: rexsony (雷克斯索尼)   2017-10-06 14:00:07
※ 引述《nirvanatsay (法华首部曲)》之铭言:
如果是要print出 $5~$100 行
可以直接给awk范围吗?
awk ooxx '{print $5,$6....(该不会要填到$100吧)}'
感谢回复!
作者: eRiCw   2016-02-09 21:11:00
http://tinyurl.com/yeobl7k 给您参考看看...
作者: mshx (小錢=>大錢?)   2016-02-09 21:41:00
这时候你需要正规表示法-Regexp版
作者: zha0 (这个帐号是挂网用)   2016-02-09 21:58:00
awk 'NR > 5 && NR < 100 {print NR}' # 行NF 是栏如果只是要切栏出来 , 可以用 cut
作者: nirvanatsay (法华首部曲)   2016-02-10 00:30:00
thx
作者: Vett (Vett)   2017-10-06 14:49:00
有snmp的工具不用喔??
作者: rickieyang (Rickie Yang)   2017-10-06 17:08:00
print 啥都不加就会印出整行,或是 print $0
作者: Neisseria (Neisseria)   2017-10-06 18:16:00
这样的字串看不出来 $1 到 $10 要印什么,说明一下?
作者: hijkxyzuw (i,j,k) ×(x,y,z)   2017-10-06 21:12:00
awk 每次是读一列,会把每栏都读进来。如果要印出某几栏要用循环 for (i=2; i<=9; i++) printf("%s",$i)
作者: kingofsdtw (不能閒下來!!)   2017-10-07 00:21:00
head -n 500 file.txt | tail -n 450cat head -n 500 file.txt | tail -n 450
楼主: rexsony (雷克斯索尼)   2017-10-18 15:58:00
感谢各位帮忙, 已经解惑了

Links booklink

Contact Us: admin [ a t ] ucptt.com