Bash 如何使用循环中的变量作为参数
如何使用循环变量作为wget的参数Bash 如何使用循环中的变量作为参数,bash,loops,wget,Bash,Loops,Wget,如何使用循环变量作为wget的参数 #!/bin/bash for i in {1..100} do for j in {1..1000} do wget -q [http://www.sitename.com/i/j.jpg] done done 想法是从数据严重损坏的站点下载所有图像文件(返回图像或404)使用$i和$j使用变量: wget -q "http:/
#!/bin/bash
for i in {1..100}
do
for j in {1..1000}
do
wget -q [http://www.sitename.com/i/j.jpg]
done
done
想法是从数据严重损坏的站点下载所有图像文件(返回图像或404)使用
$i
和$j
使用变量:
wget -q "http://www.sitename.com/$i/$j.jpg"
去掉方括号,它们可能只是为了表示占位符。如果真实URL包含任何shell元字符,可能会替换为双引号。看起来OP得到了提示,但我会为后代清理它。