如何用cURL下载目录中的所有文件?

我正在使用cURL尝试下载某个目录中的所有文件。

以下是我的文件列表:

文件列表

我试图做在bash脚本: iiumlabs.[].csv.pgpiiumlabs*我猜cURL不是很大的通配符。

 curl -u login:pass ftp.myftpsite.com/iiumlabs* -O 

问题:如何使用cURL下载这个文件的目录?

Curl不支持recursion下载。 使用wget --mirror --no-parent [URL]

编辑:对于SSH,从curl的手册页:

使用SFTP从SSH服务器获取文件:

  curl -u username sftp://shell.example.com/etc/issue 

使用SCP使用私钥从SSH服务器获取文件进行身份validation:

  curl -u username: --key ~/.ssh/id_dsa --pubkey ~/.ssh/id_dsa.pub \ scp://shell.example.com/~/personal.txt