Я использую команду 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
Может ли кто-нибудь помочь мне решить эту ошибку?
Необходимо удалить -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
.