Как использовать команду rsync в CentOS через определенный порт?

Вы можете использовать heredoc для сохранения форматирования , хотя разделитель heredoc должен быть без кавычек для выполнения подстановки

Таким образом, в вашем случае блок между then... и..else будет

    read -r -d '' propertyVar <

Если вы укажете <<'EOF'или <<"EOF", подстановка переменных внутри heredoc производиться не будет.

1
26.08.2019, 23:49
1 ответ
rsync -av -e 'ssh -p 1001' backup/ user@192.168.1.20:Desktop/backup/

Это попросит rsyncиспользовать sshдля подключения к порту 1001 в удаленной системе.

См. также документацию по -eи --rshв rsyncруководстве (, которое содержит дополнительную информацию и примеры ).

0
28.01.2020, 00:01

Теги

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