@Ozymandis
зелень

Как скопировать скрытые файлы (RSYNC)?

Всем Привет
Переношу письма на другой сервер.
Не копируются скрытые файлы и папки
Как скопировать скрытые файлы тоже

Пользуюсь командой, (копирую файлы без создания папки maildir, т.к папки на другом сервере /var/vmail/domain/user/.., на старом /var/vmail/domain/user/.maildir/..

ls -1 /var/www/mailadmin/data/email/site.ru/ | while read u; do
rsync -avz -D -e ssh /var/www/mailadmin/data/email/site.ru/$u/.maildir/* root@12.34.56.78:/var/vmail/site.ru/$u/
done
  • Вопрос задан
  • 2229 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
ls -1A - выводит и "скрытые" папки/файлы

man ls
-a, --all:
do not ignore entries starting with .
-A, --almost-all:
do not ignore entries starting with ., but not list implied . and ..

Но в вашем случае, нужно просто копировать без указания *
rsync -avz -D -e ssh /var/www/mailadmin/data/email/site.ru/$u/.maildir root@12.34.56.78:/var/vmail/site.ru/$u
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы