Практикумы / Практика

Перенаправление >>: дополнить хронологию

Добавьте два события к существующей записи без её удаления. Сравните дополнение через >> с перезаписью через > на отдельном учебном файле.

Начальный12 минОбщие принципы LinuxGNU Coreutils · documented stable optionsDramtezi Simulator 0.1

Ситуация и цель

Журнал осмотра уже содержит начало работы. Следующая порция событий пришла отдельным файлом. Объедините их в хронологическом порядке, сохранив исходную запись и файл поступивших событий.

Исходные данные

В timeline.txt одна строка с временем 08:15. В events/next.txt находятся записи 08:40 и 09:05. Итоговая хронология должна состоять ровно из трёх строк.

ЛОКАЛЬНАЯ ПРАКТИКА

Попробуйте в терминале

Изолированная среда

Виртуальные файлы · без доступа к вашей системе · Reset в любой момент

  1. В timeline.txt одна строка с временем 08:15. В events/next.txt находятся записи 08:40 и 09:05. Итоговая хронология должна состоять ровно из трёх строк.
  2. Выполните действия в учебном терминале. Сверяйте имена и результат после каждого изменения.
  3. Нажмите «Проверить»: должны выполниться все условия задания.
Подсказка 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 или проверьте знакомые команды в учебном терминале.

Поиск по Linux

Поиск локальный. ↑ ↓ — перейти к результату, Enter — открыть.

Навигация