lftp를 통해 하나의 파일만 보내기

lftp를 통해 하나의 파일만 보내기

내 서버에 파일을 보내는 명령줄을 만들려고 합니다. 폴더를 보낼 때는 모든 것이 잘 작동하지만 단일 파일을 보낼 때는 실패합니다. 내가 실행중인 명령은

lftp -e "set ftp:ssl-allow off; mirror --reverse --verbose --delete -i .htaccess ./ /my-folder/; bye" -u user:password host.com

하지만 명령은 .htaccess파일뿐만 아니라 모든 것을 전송하는데 그 이유를 이해할 수 없습니다. 무슨 일이 일어났고 어떻게 해결하나요?

답변1

명령 ./에 중복된 내용이 있습니다 .mirror

mirror --reverse --verbose --delete -i .htaccess ./ /my-folder/
                                                 ^
                                                HERE

관련 정보