bash 代码中的 Curl - 产生错误状态

bash 代码中的 Curl - 产生错误状态

该代码似乎输出了 http 状态 000 - 这似乎表明某些东西没有正确连接,但是当我在 bash 脚本之外执行这个 curl 时,它工作正常并产生 200,因此该代码的某些东西关闭了...有什么指导吗?

#!/bin/bash

URLs=$(cat test.txt | grep Url | awk -F\  ' { print $2 } ')
# printf "Preparing to check $URLs \n"
for line in $URLs
    do curl  -L -s -w "%{http_code} %{url_effective}\\n" $line
done

相关内容