1. ホーム
  2. command-line

[解決済み] headの反対語は何ですか?あるファイルの最初のN行を除くすべての行を表示したい

2022-04-26 03:17:18

質問

長さが不明なテキストファイルがある場合、どのようにすれば、例えば、すべての しかし ファイルの最初の2行は?私が知っているのは tail を実行すると最後のN行が得られますが、Nが何なのか先にはわかりません。

つまり、あるファイルに対して

AAAA
BBBB
CCCC
DDDD
EEEE

欲しい

CCCC
DDDD
EEEE

そして、ファイルの場合

AAAA
BBBB
CCCC

私なら、ただ

CCCC

解決方法は?

tail --help は以下のようになります。

  -n, --lines=K            output the last K lines, instead of the last 10;
                           or use -n +K to output lines starting with the Kth

そこで、最初の 2 の行になります。 -n +3 を実行すると、あなたが探している出力が得られるはずです(3番目から)。