You could use sed
if you know the lines you want.
sed -n X,Yp file.txt
Or if it's stuff between some REGEX, with awk
:
awk '/FIRST REGEX/,/LAST REGEX/' input.txt
Or an awk
way of doing the sed suggestion:
awk 'NR>=X && NR<=Y' file.txt
У меня очень большой текстовый файл, и я хочу просмотреть, скажем, строки с 2000 по 2010 (с включенными номерами строк)
Я знаю один окольный способ добраться туда:
sc -l [file] cat -n [file] | tail -n [previous result - 2000] | head -n 10
Но такое ощущение, что должен быть лучший путь. Есть?
You could use sed
if you know the lines you want.
sed -n X,Yp file.txt
Or if it's stuff between some REGEX, with awk
:
awk '/FIRST REGEX/,/LAST REGEX/' input.txt
Or an awk
way of doing the sed suggestion:
awk 'NR>=X && NR<=Y' file.txt