【发布时间】:2013-04-27 18:22:06
【问题描述】:
我的脚本正在使用 while 循环逐行读取 xyz.txt 文件,如果条件匹配,我想打印下一行。例如,如果 [ "$count" -gt "5" ];那么
请多多指教。
谢谢,
【问题讨论】:
标签: shell
我的脚本正在使用 while 循环逐行读取 xyz.txt 文件,如果条件匹配,我想打印下一行。例如,如果 [ "$count" -gt "5" ];那么
请多多指教。
谢谢,
【问题讨论】:
标签: shell
awk 或 sed 是更好的选择 awk 示例:
awk 'FNR>5' inputfile
在 shell 中也一样
cnt=0
while read rec
do
cnt=$(( $cnt + 1))
[ $cnt -gt 5 ] && echo "$rec"
done < inputfile
【讨论】: