LINUX.ORG.RU
ФорумAdmin

Подскажите, как при удалении с помощью rsync исключить 2 файла

 


0

1

Удаляю миллион каталогов, подкаталогов и файлов из cache
.
rsync -a --delete /home/admin/web/empty/ /home/admin/web/domain.com/public_html/view/cache/
всё в cache удаляется.

но надо, что бы в cache остались файлы
tmp.file
.htaccess
или как хотя бы .htaccess
Подскажите , как можно исключить удаление этих файлов?

PS:Сейчас пока одно решение.../empty/.. положить эти 2 файла.


--exclude не оно?

anc ★★★★★
()
cd /home/admin/web/domain.com/public_html/view
mkdir cache.n
mv cache/.htaccess cache/tmp.file cache.n/ && mv cache cache.del && mv cache.n cache
rm -Rf cache.del
firkax ★★★★★
()
demo $ ls
exclude1  exclude2  file1  file2
demo $ rsync -aP --exclude exclude1 --exclude exclude2 . new-dir
sending incremental file list
created directory new-dir
./
file1
              0 100%    0,00kB/s    0:00:00 (xfr#1, to-chk=1/3)
file2
              0 100%    0,00kB/s    0:00:00 (xfr#2, to-chk=0/3)
demo $ ls new-dir/
file1  file2
demo $ 
GLaDOS
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.