wget:下載檔案到指定目錄

wget:下載檔案到指定目錄

我一直在嘗試讓 wget 將所有文件下載到特定目錄。我嘗試了 -O 選項,但我得到了

/home/user/xml/:是一個目錄

這就是我到目前為止所擁有的

wget -m --user=user --password=pass -r -l1 --no-parent -A.rss ftp://localhost/public_html/

我需要將所有 .rss 檔案從 ftp 下載到輔助伺服器上的特定目錄。

答案1

使用-P選項。

wget -P /home/user/directory_you_want http:url_you_are_downloading_from

更多資訊請上 :堆疊溢位頁面

答案2

-P 選項將所有檔案下載到特定目錄,但它在目標目錄內建立了 2 個新目錄。

所以檔案進入 /home/user/xml/192.168.1.1/public_html/

所以我嘗試使用 -P 選項和 -nd 選項,它按照我需要的方式工作。

最終程式碼如下所示

wget -m -nd --user=user --password=password -r -l1 --no-parent -A.rss ftp://localhost/public_html/ -P /home/user/Desktop/xml/

相關內容