rsync
обычно является правильным ответом, и вы используете его правильно.
-a
делает более полное резервное копирование, чем-r
и -axHAX
даже больше, но необходимый уровень сложности зависит от того, насколько обычными являются файлы.
Некоторые диалоги, отображаемые GNOME Zenity , поддерживают язык разметки pango и по умолчанию интерпретируют его в тексте диалога. zenity
анализирует текст в вашем образце как недопустимую разметку pango. Это не проблема оболочки.
Чтобы предотвратить это, вы можете:
--no-markup
. Как недостаток, разметка будет отображаться буквально, включая последовательности \n
, которые вы используете для форматирования текста диалога.