lftp経由で1つのファイルのみを送信する

lftp経由で1つのファイルのみを送信する

私のサーバーにファイルを送信するコマンドラインを作成しようとしています。フォルダを送信するとすべてがうまく機能しますが、単一のファイルを送信すると失敗します。私が実行しているコマンドは

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

おすすめ記事