14

任意の行数 (たとえば 125 行) のファイルがあるとします。最初の n 行 (たとえば 20 行) を除くすべての行を取得したいとします。したがって、行 21 ~ 125 が必要です。

tail/headまたは他のツールでこれを行う方法はありますか?

4

4 に答える 4

34

試す

tail -n +21 myfile.txt
于 2008-11-24T14:50:03.843 に答える
5

試す

sed -i 1,20d filename

最初の20行を削除したい場合!

于 2008-11-24T14:55:02.040 に答える
3

AWKパワーも使用できます:

awk -- 'NR > 20' /etc/passwd
于 2008-11-24T14:53:06.507 に答える
3

私はこれで錆びていますが、次のようなものです:tail -n +20 filename

于 2008-11-24T14:53:07.350 に答える