小编Ugr*_*oon的帖子

Bash 变量用 2 个引号括起来

我想发送这样的请求curl

curl some parameters and headers --data-binary '{"secret":"$1"}'
Run Code Online (Sandbox Code Playgroud)

$1不是可变的。我尝试使用echo这个命令:

echo '{"asd":"$1"}' dhkdgb
Run Code Online (Sandbox Code Playgroud)

我得到了这个输出:

{"asd":"$1"} dhkdgb
Run Code Online (Sandbox Code Playgroud)

但是,我想得到这个输出:

{"asd":"dhkdgb"}
Run Code Online (Sandbox Code Playgroud)

根据curl要求,我想发送以下内容:

curl some parameters and headers --data-binary '{"secret":"argv 0 of script"}'
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

bash curl

7
推荐指数
1
解决办法
3485
查看次数

标签 统计

bash ×1

curl ×1