- 論壇徽章:
- 1
|
shell新手求助:
最近遇到個問題,需要定時(每周一次,自動執(zhí)行)wget大文件到本地,文件大小幾十G到上百G,命令如下:- nohup wget -c 遠(yuǎn)程url連接 -O 本地文件名 &
復(fù)制代碼 但是發(fā)現(xiàn)wget有中斷的現(xiàn)象:
wget_fail.jpg (16.85 KB, 下載次數(shù): 88)
下載附件
2015-06-24 12:11 上傳
如果通過shell寫到crontab里執(zhí)行,肯定就斷掉了,所以想請教下,有什么辦法能保證wget下載完整呢?
目前想到的笨方法,每隔個把小時啟動個檢查用的shell,去檢查nohup文件,如果發(fā)現(xiàn)giving up字符串,就清空nohup,重新wget -c ,一直到檢查出:The file is already fully retrieved; nothing to do.
不知道這種方法是否可行,或者有沒有更好的辦法?
wget_sucess.jpg (31.92 KB, 下載次數(shù): 94)
下載附件
2015-06-24 12:16 上傳
|
|