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はプリント

bannerAds