
20行を含むファイルの場合は、次のコマンドを使用して6〜10行を印刷できます。
head -10 filename | tail -5
「head」と「tail」のコマンドを使わずに同じことができますか?
同様の問題が既に存在する場合は、リンクをコメントしてください。
答え1
sed
ここではうまくいくと思います。
seq 20 | sed '6,10!d'
6
7
8
9
10
以下も使用できます。sed -n '6,10p'
またはアイク、awk '6 <= NR && NR <= 10'