Консультация № 202018
31.12.2021, 14:08
0.00 руб.
0 2 1
Здравствуйте! Прошу помощи в следующем вопросе: нужно из файла вывести содержимое начиная с 15-й строки сначала и заканчивая 5-й строкой с конца влючительно, для выполнения задачи нужно использовать команды head, tail,|. С помощью команды tail -n +15 file1 | head -n 12, у меня получилось вывести содержимое файла состоящее из 30 строк, в качестве ответа было выдало диапозон от 15 до 26, но когда использовал данную команды на файле из 100, 500, 1000 строк, не получилось добисться нужного результата и в ответе всегда выдает значения от 15 до 26. Чего не хвататет в моей команде для отображения нужно результата на файла с разным кол-вом строк

Обсуждение

давно
Посетитель
400537
50
31.12.2021, 16:27
общий
Адресаты:
Код:
head -n -5 1.txt | tail -n +15

head мы обрезаем файл до 5 строки с конца, второй командой из получившегося выводим с 15 строки до конца
Об авторе:
Твое внимание станет мой энергией
давно
Посетитель
400537
50
31.12.2021, 19:48
общий
это ответ
Код:
head -n -5 1.txt | tail -n +15

head мы обрезаем файл до 5 строки с конца, второй командой из получившегося выводим с 15 строки до конца
Об авторе:
Твое внимание станет мой энергией
Форма ответа