Windows

如何使用 cURL 下載目錄中的所有文件?

  • August 3, 2012

我正在使用 cURL 嘗試下載某個目錄中的所有文件。

這是我的文件列表的樣子:

文件列表

我曾嘗試在 bash 腳本中做:iiumlabs.[].csv.pgp而且iiumlabs*我猜 cURL 在萬用字元上並不大。

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

**問題:**如何使用 cURL 下載此文件目錄?

Curl 不支持遞歸下載。採用wget --mirror --no-parent [URL]

**編輯:**對於 SSH,來自 curl 的手冊頁:

使用 SFTP 從 SSH 伺服器獲取文件:

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

使用 SCP 從 SSH 伺服器獲取文件,使用私鑰進行身份驗證:

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

引用自:https://serverfault.com/questions/413757