Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
すべてのファイルを1つのディレクトリにアップロードしたいのですが、curlを使用して1つのファイルをアップロードする方法を知っています。
curl -T "local/xxx.suffix" -u xxx:psw "ftp://192.168.1.158/public/demon_test/xxx.suffix"
現在のディレクトリ内のすべてのファイル(サブディレクトリ)をFTPサーバーにアップロードするにはどうすればよいですか?
curlwithを使用しfindて、特定のディレクトリからすべてのファイルを再帰的にアップロードします。
curl
find
find mydir -type f -exec curl -u xxx:psw --ftp-create-dirs -T {} ftp://192.168.1.158/public/demon_test/{} \;
curlの代わりに、wputを使用します(wgetと混同しないでください)。