Как скопировать структуру директорий в Linux

Как скопировать структуру директорий в Linux

В этой статье мы расскажем как в две команды скопировать структуру директорий без файлов через командрую строку Linux.

Сначала необходимо перейти в директорию, где находятся нужная структура

# cd /dir1

Затем выполняем команду, которая находит директории и сохраняет пути к ни в файл

# find . -type d > dirs.txt

Теперь необходимо перенести этот файл в директорию, где мы хотим воссоздать структуру

# mv ./dirs.txt /dir2

Переходим туда

# cd /dir2

И используя xargs читаем из файла пути и создаем по ним структуру директорий

# xargs mkdir -p < dirs.txt


Добавить комментарий

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Unlix © Все права защищены 2023

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!