gpt4 book ai didi

shell - wget错误会破坏shell脚本-如何防止这种情况?

转载 作者:行者123 更新时间:2023-12-03 08:03:26 26 4
gpt4 key购买 nike

我有一个巨大的文件,其中包含指向各种类型文件的链接,以供下载。每行是一个下载命令,例如:

wget“URL1”

wget“URL2”

...

有成千上万个。

不幸的是,某些URL看起来非常丑陋,例如:
http://www.cepa.org.gh/archives/research-working-papers/WTO4%20(1)-charles.doc
它在浏览器中打开OK,但是使wget感到困惑。

我收到一个错误:

./tasks001.sh:第35行:意外 token '1'附近的语法错误

./tasks001.sh:第35行:`wget'http://www.cepa.org.gh/archives/research-working-papers/WTO4%20(1)-charles.doc''

我尝试使用URL和“URL”两种方式指定要下载的内容。

有没有办法使像这样的脚本无人值守运行?
我很好,如果它只是跳过无法下载的文件。

最佳答案

我认为您需要在URL周围使用双引号(“)而不是单引号(')。

如果仍然不起作用,请尝试使用反斜杠转义括号字符():\(\)
您正在使用哪个 shell ?重击? zsh?

关于shell - wget错误会破坏shell脚本-如何防止这种情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/535623/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com