Скажем, у меня есть эта файловая структура:
dir1
dir2
dir3
1.jpg
2.jpg
3.jpg
Есть ли какой-либо путь ко мне к rsync каталоги и его содержание в то время как, исключая файлы вне каталогов (1.jpg, 2.jpg и 3.jpg)? Я имею своего рода запланированную резервную вещь продолжение и хочу добавить сценарий, сделать это исполняемым файлом и автоматизировать его через crontab, Спасибо!
Для исключения только файлов в главном корневом каталоге необходимо добавить стартовую наклонную черту /
, как:
rsync -avz --exclude '/*.jpg' source/ dest/
это исключит все файлы изображений только в корне а не в любых других дочерних каталогах