site-logo
G
N
I
D
A
O
L
awk

ファイルから特定範囲の行を抽出する

ファイルの10行目から20行目までを抽出して表示する

実行コマンド

awk 'NR>=10 && NR<=20' data.txt

💡 利用シーン

巨大なログファイルの一部だけを切り出して内容を確認したいとき

💻 実行結果例

(10行目から20行目の内容が表示される)

📝 実務メモ

NR(Number of Record)は現在の行番号を表す

⚠️ 注意点

データが10行未満の場合、何も表示されない