カールを使用してFTPSサーバーに接続し、ファイルをダウンロードします。

カールを使用してFTPSサーバーに接続し、ファイルをダウンロードします。

curlおよびファイルを使用してTLS1.2を使用してFTPSサーバーに接続できます。コマンドは次のとおりです。--cert--key--cacert

curl -3 -k -v --ftp-ssl --tlsv1.2 --ftp-ssl-reqd --ftp-pasv --verbose \
                                --ssl                                 \
                                --cert ./cert.pem                     \
                                --cert-type PEM                       \
                                --key ./cert.key                      \
                                --key-type PEM                        \
                                --cacert ./cacert                     \
                                ftp://user:[email protected]/file.txt

file.txtコマンドの出力には何が表示されるのかがわかりますが、実際にファイルがどこにも保存されていることは見えません。私のカールコマンドに別のパラメータがありませんか?まだ見つかりませんでした。

ベストアンサー1

オプションを追加-O/--remote-nameコマンドを実行すると、現在の作業ディレクトリのリモートファイル名と同じファイル名で出力が保存されます。

次へ追加--output-dir <dir>宛先ディレクトリを指定します。このオプションは比較的新しいオプションで、バージョン7.73.0に追加されました。

おすすめ記事