精華區beta Linux 關於我們 聯絡資訊
例如我想抓一整排的圖 http://abc.com/1.jpg
2.jpg . . . 100.jpg 請問有辦法指下一個指令讓他全抓下來嗎?? 用flashget可以,我man wget 看不懂> < -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.65.215 > -------------------------------------------------------------------------- < 作者: zxvc (zxvc) 看板: Linux 標題: Re: [問題]問一個wget的指令? 時間: Thu Feb 23 14:00:59 2006 ※ 引述《swimbikerun (become handsome)》之銘言: : 例如我想抓一整排的圖 : http://abc.com/1.jpg
: 2.jpg : . : . : . : 100.jpg : 請問有辦法指下一個指令讓他全抓下來嗎?? 用flashget可以,我man wget : 看不懂> < 使用bash shell script: # for((i=1;i<=100;i++));do wget http://abc.com/$i.jpg ;done
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.203.56 > -------------------------------------------------------------------------- < 作者: swimbikerun (become handsome) 看板: Linux 標題: Re: [問題]問一個wget的指令? 時間: Thu Feb 23 14:23:25 2006 ※ 引述《zxvc (zxvc)》之銘言: : ※ 引述《swimbikerun (become handsome)》之銘言: : : 例如我想抓一整排的圖 : : http://abc.com/1.jpg
: : 2.jpg : : . : : . : : . : : 100.jpg : : 請問有辦法指下一個指令讓他全抓下來嗎?? 用flashget可以,我man wget : : 看不懂> < : 使用bash shell script: : # for((i=1;i<=100;i++));do wget http://abc.com/$i.jpg ;done
不好意思^^ 在請問一下 如果是01 02 03...到100的圖 好像語法不一樣說 要怎麼改 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.65.215 > -------------------------------------------------------------------------- < 發信人: PowerOp.bbs@bbs.sayya.org (糖的棒棒), 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: SayYA 資訊站 (Thu Feb 23 15:02:57 2006) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《zxvc.bbs@ptt.cc (zxvc)》之銘言: > ※ 引述《swimbikerun (become handsome)》之銘言: > : 例如我想抓一整排的圖 > : http://abc.com/1.jpg
> : 2.jpg > : . > : . > : . > : 100.jpg > : 請問有辦法指下一個指令讓他全抓下來嗎?? 用flashget可以,我man wget > : 看不懂> < > 使用bash shell script: > # for((i=1;i<=100;i++));do wget http://abc.com/$i.jpg ;done
參考mjhsieh的作法吧:) http://apple.sysbio.info/~mjhsieh/archives/000014.html -- 帝國反抗君的新基地 http://blog.yam.com/ystuan/ -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 211.77.241.1 > -------------------------------------------------------------------------- < 發信人: leicheong@kkcity.com.tw (), 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: KKCITY (Thu Feb 23 16:19:39 2006) 轉信站: ptt!ctu-reader!Spring!news.nctu!news.ntu!bbs.ee.ntu!news.kkcity.com.tw ※ 引述《PowerOp.bbs@bbs.sayya.org (糖的棒棒)》之銘言: > ※ 引述《zxvc.bbs@ptt.cc (zxvc)》之銘言: > > 使用bash shell script: > > # for((i=1;i<=100;i++));do wget http://abc.com/$i.jpg ;done
> 參考mjhsieh的作法吧:) > http://apple.sysbio.info/~mjhsieh/archives/000014.html 也就是說100.jpg那行要分開作了... -- ##### # # ####### ##### # # ##### # # # # # # # ## # # # # # # # # # # # # # # ####### ##### # # # # # # ##### # # # # # # # # ## # # ##### # # ####### ##### # # ##### -- ┌─────KKCITY─────┐─┐ 優質連線服務///!! bbs.kkcity.com.tw └─ KKADSL 帶你環遊全世界 └──From:202.134.126.84 ──┘ KKADSL http://adsl.kkcity.com.tw -- > -------------------------------------------------------------------------- < 發信人: HaWay.bbs@mobbs.stut.edu.tw (挫敗的動畫人), 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: 月光海洋BBS (Thu Feb 23 16:49:56 2006) 轉信站: ptt!ctu-reader!news.nctu!mobbs ※ swimbikerun.bbs@ptt.cc (become handsome) wrote: > 例如我想抓一整排的圖 > http://abc.com/1.jpg
> 2.jpg > . > . > . > 100.jpg > 請問有辦法指下一個指令讓他全抓下來嗎?? 用flashget可以,我man wget > 看不懂> < 有裝桌面嗎?? 用 firefox 抓如何? 找外掛 scrapbook -- ~ -- ███ ███ Post by HaWay ◢█ ▉▉█ █▇█ From pc-155.cc_reserach.stut.edu.tw ◥█◤ ﹉ ﹍ ﹋ 月光海洋BBS 《mobbs.stut.edu.tw》 163.26.220.130 > -------------------------------------------------------------------------- < 發信人: kenduest.bbs@bbs.sayya.org (小州), 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: SayYA 資訊站 (Thu Feb 23 16:49:31 2006) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《swimbikerun.bbs@ptt.cc (become handsome)》之銘言: > ※ 引述《zxvc (zxvc)》之銘言: > : 使用bash shell script: > : # for((i=1;i<=100;i++));do wget http://abc.com/$i.jpg ;done
> 不好意思^^ 在請問一下 如果是01 02 03...到100的圖 好像語法不一樣說 > 要怎麼改 謝謝~ for((i=1;i<=100;i++)) do num=`printf "%03d" $i` wget http://abc.com/${num}.jpg
done -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」 「以偏而概全」、「因噎而廢食」 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: kendlee.sayya.org > -------------------------------------------------------------------------- < 發信人: Edward.bbs@bbs.sayya.org (蒙古大夫), 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: SayYA 資訊站 (Thu Feb 23 16:56:57 2006) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《swimbikerun.bbs@ptt.cc (become handsome)》之銘言: > 例如我想抓一整排的圖 > http://abc.com/1.jpg
> 2.jpg > . > . > . > 100.jpg > 請問有辦法指下一個指令讓他全抓下來嗎?? 用flashget可以,我man wget > 看不懂> < curl -O http://abc.com/[1-100].jpg
還不必重連線。 -- 世界上的最好和最壞的決定往往都是在最後一瞬完成的。(林語堂.短論集) -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: edt1023.sayya.org > -------------------------------------------------------------------------- < 發信人: DarkKiller.bbs@Deer.twbbs.org (悸動), 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: 小鹿鹿 BBS (Thu Feb 23 17:08:54 2006) 轉信站: ptt!ctu-reader!news.nctu!abpe.org ※ 引述《kenduest.bbs@bbs.sayya.org (小州)》之銘言: > ※ 引述《swimbikerun.bbs@ptt.cc (become handsome)》之銘言: > > 不好意思^^ 在請問一下 如果是01 02 03...到100的圖 好像語法不一樣說 > > 要怎麼改 謝謝~ > for((i=1;i<=100;i++)) > do > num=`printf "%03d" $i` > wget http://abc.com/${num}.jpg
> done %02d 才對 (01, 02, 03, ..., 99, 100)。 -- Resistance is futile. http://blog.gslin.org/ & <gslin@gslin.org> -- ※ Origin: 邪惡小鹿鹿 <Deer.twbbs.org> ◆ From: 140.113.22.90 > -------------------------------------------------------------------------- < 發信人: kenduest.bbs@bbs.sayya.org (小州), 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: SayYA 資訊站 (Thu Feb 23 17:42:56 2006) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《DarkKiller.bbs@Deer.twbbs.org (悸動)》之銘言: > ※ 引述《kenduest.bbs@bbs.sayya.org (小州)》之銘言: > > for((i=1;i<=100;i++)) > > do > > num=`printf "%03d" $i` > > wget http://abc.com/${num}.jpg
> > done > %02d 才對 (01, 02, 03, ..., 99, 100)。 對哦,呵呵... 感謝指正.. -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 現代人普遍的現象: 「小學而大遺」、「捨本而逐末」 「以偏而概全」、「因噎而廢食」 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: kendlee.sayya.org > -------------------------------------------------------------------------- < 發信人: feuer <fire@localhoard.localdoharm>, 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: tOfLY (Thu Feb 23 22:34:35 2006) 轉信站: ptt!ctu-reader!ctu-peer!news.nctu!newshub.sdsu.edu!newsgate.cuhk.edu.h become handsome said the following on 02/23/2006 05:16 AM: > 例如我想抓一整排的圖 > > http://abc.com/1.jpg
> 2.jpg > . > . > . > 100.jpg > > 請問有辦法指下一個指令讓他全抓下來嗎?? 用flashget可以,我man wget > > 看不懂> < > 參考看看: ## Begin bash script urlNAME=`filename $1` NAME=`basename $urlNAME` if (($# != 4)) ;then echo echo To get http://www.sexy.com/erotic/image001.jpg to image023.jpg
echo Please use command like this: $0 http://www.sexy.com/erotic/image0 1 23 .jpg echo else for ((i=$2; i<= $3; i++)) ; do if ( ((i<10)) ); then #-# echo wget $10$i$4 echo wget $1$i$4 else echo wget $1$i$4 fi done echo echo "Do You Want to wget these files? (N/Yes) " read A if [ $A == "yes" ] || [ $A == "Yes" ] || [ $A == "Y" ] || [ $A == "y" ] ; then for ((i=$2; i<= $3; i++)) ; do if ( ((i<10)) ); then #-# wget $10$i$4 wget $1$i$4 else wget $1$i$4 fi done fi fi ## End script --- Posted via news://freenews.netfront.net Complaints to news@netfront.net > -------------------------------------------------------------------------- < 發信人: gw@bbs.ee.ntu.edu.tw (walter), 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: 台大電機 Maxwell BBS (Thu Feb 23 19:00:39 2006) 轉信站: ptt!ctu-reader!ctu-gate!news.nctu!news.ntu!bbs.ee.ntu!Maxwell ※ 引述《swimbikerun.bbs@ptt.cc (become handsome)》之銘言: : 例如我想抓一整排的圖 : http://abc.com/1.jpg
: 2.jpg : . : . : . : 100.jpg : 請問有辦法指下一個指令讓他全抓下來嗎?? 用flashget可以,我man wget : 看不懂> < man wget 就有例子在裡頭了, 再 man 一次看看. -- ※ Origin: 臺大電機 Maxwell 站 ◆ From: 61-221-35-250.HINET-IP.hinet.net > -------------------------------------------------------------------------- < 發信人: lcp.bbs@bbs.sayya.org (weasel), 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: SayYA 資訊站 (Thu Feb 23 20:16:52 2006) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《swimbikerun.bbs@ptt.cc (become handsome)》之銘言: > 例如我想抓一整排的圖 > http://abc.com/1.jpg
> 2.jpg > . > . > . > 100.jpg > 請問有辦法指下一個指令讓他全抓下來嗎?? 用flashget可以,我man wget > 看不懂> < 我是用 for 搭配 seq 來用 for i in `seq 1 100` do wget http://abc.com/$i.jpg
done 如果是 01 02 ... 99 100 的話 for i in `seq -w 1 99` 100 do wget http://abc.com/$i.jpg
done -- Good folding chair! The secret of "Folding Chair":it's hidden in common households. We can sit on them and turn them into weapons. Even police can't charge you of them. It's ranked top in the seven weapons. -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 61-229-70-32.dynamic.hinet.net > -------------------------------------------------------------------------- < 發信人: yenjinc.bbs@bbs.sayya.org (CYJ-Denny), 看板: Linux 標 題: Re: [問題]問一個wget的指令? 發信站: SayYA 資訊站 (Thu Feb 23 21:53:45 2006) 轉信站: ptt!ctu-reader!news.nctu!SayYa ※ 引述《swimbikerun.bbs@ptt.cc (become handsome)》之銘言: > 例如我想抓一整排的圖 > http://abc.com/1.jpg
> 2.jpg > . > . > . > 100.jpg > 請問有辦法指下一個指令讓他全抓下來嗎?? 用flashget可以,我man wget > 看不懂> < 綜合一下 #!/bin/bash read -p "輸入圖片網址(連續數字以前的網址): " url read -p "輸入圖片的副檔名? (ex: JPG): " url2 read -p "輸入最後一張圖片數字: " p_end for((i=1;i<=$p_end;i++)) do num=`printf "%03d" $i` wget -t 0 $url$num.$url2 done 或者用 curl -O http://www.foo.bar/path/file[001-100].jpg
-- 都是前面幾位長輩提過的了 :) -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: linux.incs.idv.tw