Блог Краснодарского Программиста

О чём этот сайт: на сайте я собираю рабочие рецепты и способы решения возникающих задач, записываю выжимки из учебных материалов, чтобы потом к ним возвращаться и пользоваться в рабочем процессе. Пользуйтесь и вы. Удачи!

Вывести конкретные строки из файла (bash)

[bash]

Вывести с 1 по 6 строку из файла test.txt:

sed -n 1,6p test.txt

Вывести с 4 по 8 строку + строку номер 11 из файла test.txt:

sed -n -e 4,8p -e 11p test.txt

Вывести строку номер 5:

head -n 5 test.txt | tail -n 1
или
sed -n 5p test.txt

ИСКЛЮЧИТЬ ИЗ ВЫВОДА СТРОКИ (пример: исключим 1 и 2 строку из test.txt):

sed '1,2d' test.txt