下面示例中的请求字符串插入了版本变量,但保留了花括号,我不知道为什么。
#!/bin/sh
version=2989
request="http://example.com/?version={$version}&therest"
echo "$request"
Run Code Online (Sandbox Code Playgroud)
结果:
$ ~/script.sh
http://example.com/?version={2989}&therest
Run Code Online (Sandbox Code Playgroud)
环境:
$ echo $0
-zsh
Run Code Online (Sandbox Code Playgroud)