find * -type d -exec mkdir /where/you/wantem/\{\} \;


Команда «find» используется для поиска файлов и директорий в файловой системе. В данном случае, команда ищет все директории в текущей директории и её поддиректориях.

Опция «-type d» указывает, что нужно искать только директории.

Опция «-exec» позволяет выполнять команду на найденных объектах. В данном случае, команда «mkdir /where/you/wantem/{}» создает новую директорию в указанном пути, где «{}» заменяется на имя найденной директории.

Таким образом, данная команда создаст в указанной директории новую структуру директорий, соответствующую структуре найденных директорий в текущей директории.

Альтернативой может быть использование команды «cp -R» для копирования структуры директорий без файлов. Например, «cp -R source_directory target_directory» скопирует структуру директорий из source_directory в target_directory без копирования файлов.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *