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