Как скопировать два каталога с отфильтрованными расширениями: Rsync два каталога с фильтрацией расширений

rsync -rv --include '*/' --include '*.txt' --exclude '*' srcDir/ desDir/


Команда rsync -rv --include '*/' --include '*.txt' --exclude '*' srcDir/ desDir/ выполняет синхронизацию между каталогами srcDir/ и desDir/, копируя только файлы с расширением .txt и оставляя структуру каталогов. Все остальные файлы и каталоги будут исключены из копирования. Альтернативой может быть использование cp с фильтрацией файлов, но rsync более мощный инструмент для синхронизации. Аргументы srcDir/ и desDir/ указывают исходный и целевой каталоги.

Ответить

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