Перенаправление >>: дополнить хронологию
Добавьте два события к существующей записи без её удаления. Сравните дополнение через >> с перезаписью через > на отдельном учебном файле.
Ситуация и цель
Журнал осмотра уже содержит начало работы. Следующая порция событий пришла отдельным файлом. Объедините их в хронологическом порядке, сохранив исходную запись и файл поступивших событий.
Исходные данные
В timeline.txt одна строка с временем 08:15. В events/next.txt находятся записи 08:40 и 09:05. Итоговая хронология должна состоять ровно из трёх строк.
Попробуйте в терминале
Виртуальные файлы · без доступа к вашей системе · Reset в любой момент
- В timeline.txt одна строка с временем 08:15. В events/next.txt находятся записи 08:40 и 09:05. Итоговая хронология должна состоять ровно из трёх строк.
- Выполните действия в учебном терминале. Сверяйте имена и результат после каждого изменения.
- Нажмите «Проверить»: должны выполниться все условия задания.
Подсказка 1
Прочитайте исходную хронологию, затем направьте содержимое next.txt в конец timeline.txt. Повторное выполнение добавит те же события ещё раз. При случайном дублировании проще восстановить учебное состояние Reset и пройти действие заново.
Подсказка 2
Старая запись и два новых события идут по порядку. Исходный список событий не изменён
Подсказка 3
Откройте разбор решения ниже и выполняйте его строки по отдельности.
Разбор решения
Это один из допустимых способов. Вводите команды по отдельности.
cat timeline.txt
cat events/next.txt >> timeline.txt
cat timeline.txtПорядок работы
Прочитайте исходную хронологию, затем направьте содержимое next.txt в конец timeline.txt. Повторное выполнение добавит те же события ещё раз. При случайном дублировании проще восстановить учебное состояние Reset и пройти действие заново.
Как проверяется результат
Старая запись и два новых события идут по порядку.
Исходный список событий не изменён.
Разбор и границы применения
Оператор > здесь потеряет первую запись. Сам успешный код команды этого не обнаружит: он сообщает об исполнении, а не о соблюдении вашей цели. Поэтому приёмка сравнивает весь итоговый текст и сохранность входящего файла.
Технические источники
Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.
- GNU Coreutils — документация утилит
Проверка текста: 2026-09-06. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.
Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.
От материала к практике
Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.