尝试创建一个脚本,curl
用于探测多个 URL 以获取更新信息。目前,我正在为每个 URL 使用单独的命令,我试图通过在for
循环中使用增量变量来缩短代码行。我目前拥有的:(以虚拟网址为例)
#!/bin/bash
url01="https://askubuntu1.com"
url02="https://askubuntu2.com"
url03="https://askubuntu3.com"
url04="https://askubuntu4.com"
url05="https://askubuntu5.com"
for i in {01..05}
do
url=$((url$i))
curl $url 2>&1| grep 'askubuntu' >> output.txt
done &
错误输出:
第 10 行:https ://askubuntu1.com:表达式中的语法错误(错误标记为“://askubuntu1.com”)
预期结果:curl
每个查询管道
的命令输入到 bash shell,grep
然后输出到“output.txt”。
卷曲“https://askubuntu1.com”
卷曲“https://askubuntu2.com”
。
.
卷曲“https://askubuntu3.com”
谢谢你