Проект передачи: собрать документы и точный манифест
Подготовьте две копии документов и список их путей. Внутренняя заметка не должна попасть в набор передачи.
Ситуация и цель
Получателю нужны две проверенные текстовые записи и манифест, по которому он сможет найти каждую. В каталоге отправителя лежит также внутренняя заметка, не относящаяся к комплекту.
Исходные данные
received содержит alpha.txt, beta.txt и private.note. Новый каталог — collection. Манифест должен перечислить collection/alpha.txt и collection/beta.txt именно в таком порядке, по одному пути на строку.
Учебный проект
Виртуальные файлы · без доступа к вашей системе · Reset в любой момент
- received содержит alpha.txt, beta.txt и private.note. Новый каталог — collection. Манифест должен перечислить collection/alpha.txt и collection/beta.txt именно в таком порядке, по одному пути на строку.
- Выполните действия в учебном терминале. Сверяйте имена и результат после каждого изменения.
- Нажмите «Проверить»: должны выполниться все условия задания.
Подсказка 1
Сначала создайте каталог и скопируйте разрешённые документы. Затем сформируйте манифест через последовательную запись и добавление. Не включайте в него сам manifest.txt и не используйте вывод ls как универсальный машинный формат имён.
Подсказка 2
Документ alpha принят. Документ beta принят. Манифест содержит только два документа. Внутренняя заметка не передана. Внутренняя заметка осталась у отправителя
Подсказка 3
Откройте разбор решения ниже и выполняйте его строки по отдельности.
Разбор решения
Это один из допустимых способов. Вводите команды по отдельности.
mkdir collection
cp received/alpha.txt collection/alpha.txt
cp received/beta.txt collection/beta.txt
echo collection/alpha.txt > collection/manifest.txt
echo collection/beta.txt >> collection/manifest.txtПорядок работы
Сначала создайте каталог и скопируйте разрешённые документы. Затем сформируйте манифест через последовательную запись и добавление. Не включайте в него сам manifest.txt и не используйте вывод ls как универсальный машинный формат имён.
Как проверяется результат
Документ alpha принят.
Документ beta принят.
Манифест содержит только два документа.
Внутренняя заметка не передана.
Внутренняя заметка осталась у отправителя.
Разбор и границы применения
Приёмка сравнивает оба документа и манифест, проверяет отсутствие private.note в комплекте и сохранность исходной заметки. В реальной передаче манифест можно дополнить контрольными суммами, но здесь проверяется организация и точность текстового списка.
Технические источники
Использованы для проверки поведения. Объяснения и учебные сценарии созданы для проекта.
- GNU Coreutils — документация утилит
Проверка текста: 2026-09-06. Нативное исполнение на всей матрице дистрибутивов ещё не подтверждено.
Основные понятия общие для Linux. Состав утилит, версии и системные настройки зависят от окружения.
От материала к практике
Выберите следующую тему в каталоге Linux или проверьте знакомые команды в учебном терминале.