15

100,000行のファイルがある場合、15010行から15020行など、指定した範囲の行を印刷するにはどうすればよいですか?

4

3 に答える 3

31

sed

$ sed -n '15010,15020p' input.txt

awk

$ awk '15010<=NR && NR <=15020' input.txt

head/tail

$ head -n 15020 input.txt | tail -n $((15020-15010+1))
于 2013-03-14T06:38:18.860 に答える