Предположим, я хочу, чтобы файл rsync foo.txt
на моем локальном компьютере превратился в файл /home/me/somedirectory/bar.txt
на удаленный компьютер, и что somedirectory /
еще не существует. Как мне это сделать?
Я попробовал rsync -e ssh -z foo.txt remotemachine: /home/me/somedirectory/bar.txt
, но получил rsync: push_dir # 3 Ошибка "/ home / me / somedirectory": нет такого файла или каталога (2)
ошибка.
(Копирование файла без переименования работает. То есть все работает нормально: rsync -e ssh -z foo.txt remotemachine: / home / me / somedirectory / `)