Я пытаюсь загрузить файлы на сервер, используя lftp, и я хочу указать локальную папку и загрузить все подпапки, содержащиеся в этой исходной папке, а не саму папку.
Я попытался:
open -u username,password sftp://my.server:22 ;
mirror -R -X *.json /local/folder/ /remote/directory ;
Если локально:
local
└── folder
├── f1
└── f2
После зеркала я получил удаленно:
remote
└── directory
└── folder
├── f1
└── f2
И я хочу иметь
remote
└── directory
├── f1
└── f2
Я пытался добавить / удалить ' slash ' в конце локальной и удаленной папки, но это ничего не меняет.Можно ли делать то, что я хочу?Я точно указал, что в этом случае я не могу использовать rsync.