2016-10-27 2 views
1

У меня есть установка и работа с интронами, я могу видеть, что вещи регистрируются при изменении файлов. Я пробовал команду rsync отдельно, и это работает нормально. Но когда rsync запускается incron, ничего не происходит. я явно указал все пути, которые я мог видеть.incron и rsync не работают

вот мой incrontab -e

/home/dir/dir/ IN_MODIFY sudo rsync -pogr -e 'ssh -i /root/.ssh/rsasync1' /home/dir/dir/* [email protected]:/home/dir/dir/ 

Я работаю как корень прямо сейчас и выполнить команду как корень. также попытался/usr/bin/rsync, и это не сработало в дополнение к sudo rsync и т. д.

спасибо!

ответ

0

Попробуйте это в incrontab:

/home/dir/dir/ IN_MODIFY sudo rsync -pogr -e ssh -i /root/.ssh/rsasync1 /home/dir/dir/* [email protected]:/home/dir/dir/ 

В команде выше я удалил кавычки. Incrontab не может работать с одинарной кавычкой или двойной кавычкой.

Помните: просьба держать цитату во время выполнения в терминале.

+0

спасибо за отзыв. я забыл об этой теме, надеюсь, это поможет кому-то еще в будущем – aibarra

Смежные вопросы