關於用寫shell script執行wget去抓檔案 - Linux

Robert avatar
By Robert
at 2011-05-26T20:04

Table of Contents

請問最近剛開始在學習shell script但是有一些還是不會寫

我目前有一個網址的資料.因為網站上沒有資料夾瀏覽的權限

目前已經推測出來資料夾的檔案內容結構

分別為 http://xxx.xxx.xxx/'$i'/0'$j'.html
(這個部分我不確定字串跟變數連接怎麼用 php有連接子. shell就不了解了)
$i 從 010 ~ 730 ($i+=10)
$j 從 01 ~ 99 ($j+=1)

我想要在script內就寫好能夠自動建立目錄
首先進入010目錄後 把檔案抓好後 離開010目錄
開始進入020 繼續把檔案抓好 我有先寫了一部分shell 只是有點卡住了
進入目錄以及離開目錄的判斷式 不知道該寫在哪邊....

想請各位給點指導一下

#! /bin/bash

//先建立目錄
for((a=1;a<=73;a++))
do
if [a<10];then
mkdir 0'$a'0
else
mkdir '$a'0
done
//i表示目錄 j表示檔案編號
for((i=1;i<=73;i++))
do
for((j=1;j<100;j++))
do
if [j<10]; then
wget http://xxx.xxx.xxx/0'$i'0/00'$j'.html
elif [j>10]; then
wget http://xxx.xxx.xxx/'$i'0/0'$j'.html
fi
done

done

這真的不是作業文...
還是有沒有人可以推薦個有多重變數的批次下載軟體阿....

--
受夠了在Windows上,病毒滿天飛,
電腦常常中毒重灌嗎?
你一定要來試試看OpenSuse!

完全免費,安裝速度快,
操作介面美觀大方,系統管理簡便,

--
Tags: Linux

All Comments

Tom avatar
By Tom
at 2011-05-31T20:01
curl?
Genevieve avatar
By Genevieve
at 2011-06-01T15:23
wget -r -l 2 -A [0-9] http://...

Fedora 15的桌面使用疑問

Zanna avatar
By Zanna
at 2011-05-26T14:12
FEDORA15在使用者帳戶那邊可以點自動登入了XD 不用再去終端機編輯了! 超棒! 回到問題 GNOME3關於滑鼠移到左上角後左邊的喜好列 為什麼我桌機可以自由排列捷徑上下的順序 可是我裝在筆電上的喜好列 滑鼠左鍵點著時卻只會把圖案拉著 然後不管怎麼移動都無法改變順序 又一放開就把程式打開了 請問我是少 ...

Fedora15 裝了之後無法與Win7多重開機

Candice avatar
By Candice
at 2011-05-26T13:39
※ 引述《twkraito (Raito)》之銘言: : 因為fedora 15剛出覺得很新奇 : 所以想裝來試試看 網路上找了篇Fedora14和win7的安裝心得 : 他是說F15 裝了之後不會在開機選單出現 要另外用easyBCD把Linux叫出來 : 我fedora 15安裝時是先把WIN7切割50G ...

date 輸出每個月的日期?

Lily avatar
By Lily
at 2011-05-26T09:45
請教一下,我知道 date 可以知道目前的時間日期以及前後天等這類的資訊, 不知道它是否可以我給定它譬如: 2011年 2 月份,它會回傳給我 28 天; 給他 2008 年 2 月,他會回傳給我 29 天。不知道是否可以實現?謝謝! - ...

ubuntu 無法啟動

Carolina Franco avatar
By Carolina Franco
at 2011-05-26T07:14
※ 引述《jnews (jjnews)》之銘言: : 更新之後就無法啟動 : 啟動出現像修復模式的選項 : 隨便選一個之後出現以下訊息 : mount: mounting /dev on /root/dev failed: No such file or directory : mount: mounting ...

Ubuntu 11.04 怎麼把螢幕反白

Catherine avatar
By Catherine
at 2011-05-26T04:31
不好意思標題下的不好, 實在是不知道這個問題怎麼下標題。 之前用Ubuntu 10.04的時候只要按 Super(windows鍵) + M 就可以把整個螢幕反白(白底變黑底之類的), 可是最近升級到11.04發現這個功能不見了, Google了一下也沒有相關的資料, 所以想請教板上的前輩這個功能 ...