Shell Scripting打印下一行

时间:2013-04-27 18:22:06

标签: shell

我的脚本使用while循环逐行读取xyz.txt文件,如果conditon匹配,我想打印下一行。例如,如果[“$ count”-gt“5”];然后

请咨询。

谢谢,

1 个答案:

答案 0 :(得分:1)

awk或sed是一个更好的选择awk例子:

awk 'FNR>5'  inputfile

shell中的相同内容

cnt=0
while read rec
do
   cnt=$(( $cnt + 1))
   [ $cnt -gt 5 ] && echo "$rec"
done < inputfile