我有一个巨大的文件,有很多链接到各种类型的文件下载.每行是一个下载命令,如:
wget'URL1'
wget'URL2'
...
并且有成千上万的人.
不幸的是,有些网址看起来很丑陋,例如:http: //www.cepa.org.gh/archives/research-working-papers/WTO4%20(1)-charles.doc 它在浏览器中打开,但令人困惑wget的.
我收到一个错误:
./tasks001.sh:35行:意外标记"1"附近的语法错误
./tasks001.sh:线35:`wget的' http://www.cepa.org.gh/archives/research-working-papers/WTO4%20(1)-charles.doc ''
我已尝试使用URL和"URL"方式指定要下载的内容.
有没有办法让像这样的脚本无人值守?我很好,如果它只是跳过它无法下载的文件.
不要(ab)使用shell.
将您的URL保存到某个文件(比如my_urls.lst)并执行以下操作:
wget -i my_urls.lst
Wget将自己处理报价等