Как использовать вывод команды в качестве входных данных?
Предположим, вы хотите получить строки из середины файла.
Точнее, вам нужны строки с 3-й по 5-ю из одного из наших файлов данных.
Для начала можно воспользоваться командой head, чтобы получить первые 5 строк
и перенаправить их в файл,
а затем использовать tail для выбора последних 3:
head -n 5 seasonal/winter.csv > top.csv
tail -n 3 top.csv
Быстрая проверка подтверждает, что это строки 3–5 исходного файла, поскольку они являются последними 3 строками из первых 5.
Это упражнение является частью курса
Введение в Shell
Практическое интерактивное упражнение
Превратите теорию в практику с помощью одного из наших интерактивных упражнений
Начать упражнение