Сценарий оболочки: rsync исключает

Я создаю сценарий оболочки и в какой-то момент я выполняю команду:

rsync -arv --delete --exclude=".svn,*.db,.DS_Store" Source/ Dest/

Однако, похоже, мое исключение не работает. Я делаю что-то неправильно? С прямой командой в терминале это работает. Возможно, проблема исходит от " "

1 ответ

Решение

--exclude=".svn,*.db,.DS_Store"

Вы уверены, что ШАБЛОН в -exclude=PATTERN может быть список через запятую? Я бы попробовал разбить его на несколько -exclude опции

Другие вопросы по тегам