Bash Маніпулювання: Структура MKDIR
Безпечно будуйте вкладені структури каталогів за допомогою mkdir -p однією командою.
Почати інтерактивний урокmkdir -p — це множник сили для завдань, пов'язаних із великими структурами. Вона автоматично створює відсутні батьківські каталоги, тож ви можете будувати цілі структури за одну чисту дію.
Команда для практики
mkdir -p app/logs/archive
Очікуваний сигнал терміналу
Як і в більшості успішних команд файлової системи, вивід порожній. Перевірте за допомогою:
ls app
ls app/logs
Ви повинні побачити logs/ та archive/ в очікуваній ієрархії.
Чому це важливо
Ручне створення папки за папкою є повільним і схильним до помилок. Вкладене створення зменшує шум команд і зберігає інструкції лаконічними.
Поширені помилки
- Забування
-pі збій, коли батьківські каталоги ще не існують. - Створення структури в неправильному базовому шляху.
- Пропуск перевірки після створення.
Розширення практики
Побудуйте друге дерево:
mkdir -p release/reports/daily
ls release/reports
Цей шаблон з'являється у конвеєрах логування, підготовці ETL та розгортанні пакетів.
Посилання
Ці посилання на документацію надають авторитетну інформацію про команди, використані в цій статті.