Linux:tailコマンドで指定した行から出力する方法

スポンサーリンク

tailコマンドで指定した行から出力する方法

tailコマンドで指定した行から出力するには-nオプションの後にプラス値を指定します。

 

オプションの説明

 -n, --lines=[+]NUM       output the last NUM lines, instead of the last 10;
                           or use -n +NUM to output starting with line NUM

 

-nオプションの後にプラス値を指定した場合

$ cat test.txt
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
$ tail -n 3 test.txt
13
14
15
$ tail -n +3 test.txt
03
04
05
06
07
08
09
10
11
12
13
14
15

 

-nオプションを指定しない場合(デフォルトは10行)

$ tail test.txt
06
07
08
09
10
11
12
13
14
15