loop curl 无法解析主机

loop curl 无法解析主机

我有一个可以运行的脚本,但突然无法运行。它包含以下内容:

while read url;
do
    curl $url
done < links

链接文件:

http://duckduckgo.com
http://google.com

我收到无法解析主机名错误。

curl: (6) Could not resolve host: google.com
curl: (6) Could not resolve host: duckduckgo.com

但是,当循环被消除时,它就可以工作,所以这不是网络问题。

url="http://google.com"
curl $url

我已经研究了一整天了,我相信这是有些愚蠢的事情,但我没能弄明白。(尝试引用)

相关内容