for x in `find /path/ -type d | cut -b bytesoffoldername-`; do mkdir -p newpath/$x; done


Эта команда создает копию структуры каталога без файлов. Она перебирает все подкаталоги в указанном пути (/path/) с помощью команды ‘find’. Затем она использует команду ‘cut’ для извлечения нужной части имени каталога (‘cut -b bytesoffoldername-‘). Далее она создает новые каталоги в заданном пути (newpath/) с помощью команды ‘mkdir -p’. В результате будет создана копия структуры исходного каталога без файлов. Альтернативой можно использовать команду ‘rsync’ с опцией ‘—exclude’ для исключения файлов из копирования.

Ответить

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