Как использовать rsync для исключения каталога и скрытого каталога в одной команде [закрыто]Linux

Anonymous
Как использовать rsync для исключения каталога и скрытого каталога в одной команде [закрыто]

Сообщение Anonymous »

Я пытаюсь исключить некоторые каталоги и скрытые каталоги из команды rsync, используя флаг --exclude:
Следующее исключает .git/ Каталог :

Код: Выделить всё

rsync -av --exclude=".git/" ./data ./scratch
Однако следующее по-прежнему включает каталог data/Test_Data/

Код: Выделить всё

rsync -av --exclude=./data/Test_Data/ ./data ./scratch
Я тестировал варианты с одинарными '', двойными "" или без кавычек. Я также проверил синтаксис:

Код: Выделить всё

--exclude={"./data/Test_Data/",".git"}
и

Код: Выделить всё

--exclude=./Test_Data/
и производительность такая же. Как правильно указать каталог для исключения относительно исходного каталога?

Подробнее здесь: https://stackoverflow.com/questions/783 ... n-the-same

Вернуться в «Linux»