问题描述
我有一个文本文件中的URL列表,我想将其读取到批处理文件中,并为每个URL输出最终的重定向。我有一个可以正确处理一个URL的脚本,一个可以在列表中循环打印原始URL的脚本,但是需要帮助将它们组合以输出文本文件中每个URL的重定向URL。
单个URL流程:
curl -Ls -o /dev/null -w %{url_effective} https://www.example.com
输出到文本文件:
@echo off
for /f "tokens=* delims=," %%a in (urls.txt) do (
set URL=%%a
)
echo %URL% >> results.txt
pause
我还想在循环中的每个URL之间放置5秒钟的暂停时间,这样我就不会使服务器过载。有人可以帮我把这些碎片拼在一起吗?
理想情况下,输出将如下所示:
https://www.example1.com,https://www.example-redirect.com/page1
https://www.example2.com,https://www.example-redirect.com/page2
https://www.example3.com,https://www.example-redirect.com/page3
https://www.example4.com,https://www.example-redirect.com/page4
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)