wget有批次下載的功能嗎 - Linux

Table of Contents



http://ftp.encntc.edu.tw/Study
上面這個網站有一些我想要的PPT資料

假如說我要抓的資料網址為 http://ftp.encntc.edu.tw/Study/CH01.ppt
........................ http://ftp.encntc.edu.tw/Study/CH30.ppt

我試著用以下指令 wget -c http://ftp.encntc.edu.tw/Study/CH0[1-9].ppt
wget -c http://ftp.encntc.edu.tw/Study/CH1[0-9].ppt
wget -c http://ftp.encntc.edu.tw/Study/CH2[0-9].ppt
wget -c http://ftp.encntc.edu.tw/Study/CH30.ppt

可是實際上wget 並不支援萬用字元
導致我必須連續執行30次wget的指令才可以下載到所有我想要的檔案

現在檔案我下載完了
但還是很想知道有沒有甚麼方法可以加速我的工作效率
謝謝


--

All Comments

Rosalind avatarRosalind2008-10-20
還有其他可以選阿,像aria跟curl
Eartha avatarEartha2008-10-23
寫script
Hedwig avatarHedwig2008-10-25
寫個script不就解決了@____@
Bethany avatarBethany2008-10-29
for i in `seq 1 30`; do wget http://.../CH$i.ppt; done
Eartha avatarEartha2008-11-03
用wget的mirror功能吧
Ida avatarIda2008-11-08
寫script
Christine avatarChristine2008-11-11
wget 0{1..9}.xxx; wget {10..99}.xxx
Brianna avatarBrianna2008-11-14
這是 bash 的 expansion
Edward Lewis avatarEdward Lewis2008-11-19
expansion這招不錯,而且簡單易懂