gpt4 book ai didi

bash - 在命令替换中使用变量

转载 作者:行者123 更新时间:2023-11-29 09:09:09 25 4
gpt4 key购买 nike

我需要一些关于以下简单 bash 脚本的帮助,其中变量 i 在运行 curl 时似乎没有被替换(导致错误)。

(这只是对实际脚本的简单抽象)

for i in {1..3}
do
HTML=$(curl -s 'http://example.com/index.php?id=$i')
done;

最佳答案

单引号内的变量不会被替换。在这种情况下你必须使用双引号:

for i in {1..3}; do
HTML=$( curl -s "http://example.com/index.php?id=$i" )
done

关于bash - 在命令替换中使用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18141384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com