Чтобы отобразить определенные строки из файла в Linux, вы можете использовать несколько методов. Вот несколько примеров кода:
Метод 1: использование команды sed
sed -n '2,5p' filename.txt
Эта команда отобразит строки со 2 по 5 из файла filename.txt.
Метод 2: использование команд headи tail
head -n 5 filename.txt | tail -n +2
Эта команда отобразит строки со 2 по 5 из файла filename.txt. Команда head -n 5выбирает первые 5 строк, а команда tail -n +2выводит все строки, начиная со строки 2.
Метод 3: использование команды awk
awk 'NR>=2 && NR<=5' filename.txt
Эта команда отобразит строки со 2 по 5 из файла filename.txt. Условие NR>=2 && NR<=5указывает на печать строк, начиная со строки 2 до строки 5.
Метод 4. Использование команды grepс номерами строк
grep -n "" filename.txt | grep -E "^(2|3|4|5):"
Эта команда отобразит строки со 2 по 5 из файла filename.txt. Первая команда grep -n ""добавляет номера строк к каждой строке, а вторая команда grep -E "^(2|3|4|5):"фильтрует строки с номерами 2, 3, 4 или 5.