0

私のスクリプトは、while ループを使用して xyz.txt ファイルを 1 行ずつ読み取っています。条件が一致する場合は、次の行を出力したいと考えています。例 [ "$count" -gt "5" ]; それから

親切にアドバイス。

ありがとう、

4

1 に答える 1

1

awk または sed は、より良い選択 awk の例です。

awk 'FNR>5'  inputfile

シェルでも同じこと

cnt=0
while read rec
do
   cnt=$(( $cnt + 1))
   [ $cnt -gt 5 ] && echo "$rec"
done < inputfile
于 2013-04-27T18:26:21.960 に答える