[問題] 用shell script下載檔案
系統:
Lubuntu 15.10 BASH
LANG=en_US.UTF-8
我想要寫個能夠自動下載特定檔案的script
於是參考這個網頁:
http://stackoverflow.com/questions/23463991/download-files-using-bash-script-using-wget
設定檔有兩個:
file.txt
termb_0.htm
termb_A.htm
termb_B.htm
termb_C.htm
termb_D.htm
=====================================
url.txt
url = http://www.iicm.org.tw/term/
=====================================
download.sh : 執行下載
#!/bin/sh
url=$(awk -F = '{print $2}' url.txt)
for i in $(cat file.txt);
do
wget "${url}${i}"
done
可是怎麼樣都失敗, url.txt的內容沒有被load到
錯誤訊息是類似:wget: unable to resolve host address ‘1.jpg’
可以請教該怎麼改善嗎?感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 90.41.32.22
※ 文章網址: https://www.ptt.cc/bbs/RegExp/M.1461318210.A.D75.html
※ 編輯: wtchen (90.41.32.22), 04/22/2016 17:47:49
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: wtchen (90.41.32.22), 04/22/2016 17:51:22
※ 編輯: wtchen (90.41.32.22), 04/22/2016 17:52:02
※ 編輯: wtchen (90.41.32.22), 04/22/2016 18:09:30
→
04/22 18:33, , 1F
04/22 18:33, 1F
→
04/22 18:34, , 2F
04/22 18:34, 2F
感謝,剛剛成功了,不過又多了新問題:
錯誤訊息:
http://www.iicm.org.tw/term/termb_0.htm: Scheme missing.
我試過該url是對的... 如果直接wget是沒問題。
請問該怎麼處理?
※ 編輯: wtchen (90.41.32.22), 04/22/2016 19:12:45
推
04/22 19:32, , 3F
04/22 19:32, 3F
→
04/22 19:34, , 4F
04/22 19:34, 4F
※ 編輯: wtchen (90.41.32.22), 04/22/2016 19:36:04
推
04/22 20:20, , 5F
04/22 20:20, 5F
→
04/22 20:20, , 6F
04/22 20:20, 6F
推
04/22 20:36, , 7F
04/22 20:36, 7F
推
04/22 20:58, , 8F
04/22 20:58, 8F
→
04/22 21:10, , 9F
04/22 21:10, 9F
後來把兩個"拿掉就OK了,感謝大家幫忙。
※ 編輯: wtchen (90.41.32.22), 04/22/2016 21:44:53
→
04/23 07:24, , 10F
04/23 07:24, 10F
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章