Как устранить ошибку ошибки rsync: ошибка в коде IPC (код 14) в pipe.c (85) [sender = 3.1.2]

Я использую команду rsync для создания нового каталога для сохранения изображений, команда rsync -ave --rsync-path = "mkdir -p / var / www / html / uploads / ironnetwork / && rsync "/ var / www / html / uploads / ironnetwork / 1542607804image. , но при запуске моего кода эта команда выдает ошибку

exit status 14: rsync: Failed to exec --rsync-path=mkdir: No such file or directory (2)

rsync error: error in IPC code (code 14) at pipe.c(85) [sender=3.1.2]

rsync: connection unexpectedly closed (0 bytes received so far) [sender]

rsync error: error in IPC code (code 14) at io.c(235) [sender=3.1.2]

Я также разместил этот вопрос в stackoverflow, ссылка на вопросы this

Может ли кто-нибудь помочь мне решить эту ошибку?

-1
задан 18 November 2018 в 23:39

1 ответ

Необходимо удалить -e опция, поскольку это берет следующую работу (--rsync-path=...) как замена для команды ssh. Например,

$ rsync -ave --x_x  /tmp/a abc@localhost:/tmp/y
rsync: Failed to exec --x_x: No such file or directory (2)

Просто используйте -av.

0
ответ дан 27 October 2019 в 02:57

Другие вопросы по тегам:

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