Linuxでどのように行出力を指定するか
Linuxでは、headコマンドとtailコマンドで出力行数を指定できます。
ファイルの前n行を出力するにはhead -nコマンドを使います。例えば、file.txtの前10行を出力するには以下のコマンドを使います。
head -n 10 file.txt
ファイルの最後のn行を出力するには、tail -nコマンドを使用します。たとえば、file.txtというファイルの最後の10行を出力するには、次のコマンドを使用します。
tail -n 10 file.txt
sedコマンドを使うと、ファイルの特定の行範囲を出力することができます。たとえば、file.txtの10行目から20行目までを出力する場合は、次のコマンドを使用します。
sed -n '10,20p' file.txt
上記コマンドでは -nオプションは一致する行だけを出力、10,20は行の範囲指定、pはプリント