awk可以給範圍嗎? - Linux

Table of Contents

※ 引述《nirvanatsay (法華首部曲)》之銘言:
如果是要print出 $5~$100 行
可以直接給awk範圍嗎?
awk ooxx '{print $5,$6....(該不會要填到$100吧)}'
感謝回覆!
--
--

All Comments

Carol avatarCarol2017-10-07
http://tinyurl.com/yeobl7k 給您參考看看...
Jack avatarJack2017-10-08
這時候你需要正規表示法-Regexp版
Regina avatarRegina2017-10-09
awk 'NR > 5 && NR < 100 {print NR}' # 行
Andy avatarAndy2017-10-13
NF 是欄
Rosalind avatarRosalind2017-10-14
如果只是要切欄出來 , 可以用 cut
Cara avatarCara2017-10-14
thx
Agatha avatarAgatha2017-10-15
有snmp的工具不用喔??
Madame avatarMadame2017-10-17
print 啥都不加就會印出整行,或是 print $0
Carol avatarCarol2017-10-18
這樣的字串看不出來 $1 到 $10 要印什麼,說明一下?
Vanessa avatarVanessa2017-10-19
awk 每次是讀一列,會把每欄都讀進來。如果要印出某幾
Hedwig avatarHedwig2017-10-22
欄要用迴圈 for (i=2; i<=9; i++) printf("%s",$i)
Kyle avatarKyle2017-10-25
head -n 500 file.txt | tail -n 450
cat head -n 500 file.txt | tail -n 450
Freda avatarFreda2017-10-28
感謝各位幫忙, 已經解惑了