Как использовать 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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