我有網址在文本文件列表:下載到相關目錄
http://host/index.html
http://host/js/test.js
http://host/js/sub/test_sub.js
http://host/css/test.css
我想通過複製我的文件系統中的同一棵樹上下載這些文件。例如,我想用下面的樹,結束時我做:
wd/
|_index.html
|_js/
| |_test.js
| |_sub/
| |_test_sub.js/
|_css/
|_test.css
這是我已經試過:在列表
添加目標文件作爲第二個參數:
http://host/index.html
http://host/js/test.js js/test.js
http://host/js/sub/test_sub.js js/sub/test_sub.js
http://host/css/test.css css/test.css
使用while循環來告訴wget
在哪裏保存這些:
while read url target; do
wget "$url" -P "$target";
done < site_media_list.txt
這並沒有w^ork,最終的結果是所有文件都在同一個目錄中,沒有新的目錄。