Архивирование черновика

LinuxBeginner
Практиковаться сейчас

Введение

Проверка заметки в черновом виде завершена, и теперь её нужно поместить в архив. Перемещение заметки в архив и присвоение ей окончательного имени выполняются одной операцией: содержимое остаётся прежним, изменяется только путь к файлу.

В этом задании рассматривается только поведение mv, которое вы отрабатывали в предыдущей лабораторной работе по операциям с файлами.

Архивируйте черновик

Текущая ситуация

Файл incoming/draft-notes.txt готов к архивированию. Пустой каталог archive уже существует рядом с каталогом incoming.

Область работы

  • Рабочий каталог: /home/labex/project/file-organization
  • Исходный файл: incoming/draft-notes.txt
  • Путь назначения: archive/final-notes.txt
  • Содержимое файла должно остаться без изменений.

Ваша цель

Переместите черновик в archive/final-notes.txt.

Критерии выполнения

  • Файл archive/final-notes.txt существует и содержит исходный текст черновика.
  • Файл incoming/draft-notes.txt больше не существует.

Подсказки

Можно ли одной командой переместить и переименовать файл?

Да. В управляемой лабораторной работе вы увидели, что mv может использовать путь назначения, который заканчивается новым именем файла.

Итоги

Вы выполнили одну целевую операцию с файлом: команда mv изменила расположение и имя файла, сохранив его содержимое.

✨ Проверить решение и практиковаться