Форум русскоязычного сообщества Xubuntu

Установка и настройка => How-To и FAQ => Тема начата: ku7mich от сентября 15, 2015, 09:24:08

Название: Rsync
Отправлено: ku7mich от сентября 15, 2015, 09:24:08
На винде пользовался robocopy и вот такой вот командой:
\Docs D:\Docs /S /PURGE /XO
- "\Docs D:\Docs" - из корня диска, где находиться скрипт, копировал папку "Docs" в папку "D:\Docs"
- "/S" - со всем её содержимым
- "/PURGE" - удаляя из папки назначения те файлы, которых нет в папке источнике
- "/XO" - исключая более ранние файлы, т.е. если в источнике файл старше, то он не перезаписывает такой же файл в папке назначения.

Теперь вот понадобилось такое же для xubuntu, с той лишь разницей, что папкой назначения будет папка "Documnets" в домашнем каталоге моего пользователя. Я так понял тут можно воспользоваться rsync. Поправьте, пожалуйста, если скрипт не верен:
#!/bin/bash
rsync -ru --delete-after --force /Docs/ ~/Documents/