Bash RESTAPI openam添加用户参数化

Bash RESTAPI openam添加用户参数化,bash,rest,openam,Bash,Rest,Openam,您好,我在bash中有以下脚本: 第一部分:针对服务器的身份验证-工作正常。 第二部分:添加用户—当我在curl代码中直接定义用户时,这很好—但当我想从参数添加用户时。。然后我收到一条错误消息: {“代码”:400,“原因”:“请求错误”,“消息”:“请求无法执行” 无法处理,因为提供的内容无效 JSON“,”详细信息“:”意外字符(“$”(代码36)):应为有效字符 值(数字、字符串、数组、对象、“真”、“假”或“空”)\n位于 [来源:org.apache.catalina.connecto

您好,我在bash中有以下脚本: 第一部分:针对服务器的身份验证-工作正常。 第二部分:添加用户—当我在curl代码中直接定义用户时,这很好—但当我想从参数添加用户时。。然后我收到一条错误消息:

{“代码”:400,“原因”:“请求错误”,“消息”:“请求无法执行” 无法处理,因为提供的内容无效 JSON“,”详细信息“:”意外字符(“$”(代码36)):应为有效字符 值(数字、字符串、数组、对象、“真”、“假”或“空”)\n位于 [来源:org.apache.catalina.connector。CoyoteInputStream@3a248e6a; 行:2,列:18]“}”

您知道如何将值传递给此脚本吗?:) 问候

好了,伙计们,我得到了答案:

 '{
    "username": "'"$1"'",
    "userpassword": "'"$2"'" ,
    "mail": "bjensen@example.com"
  }' \
 '{
    "username": "'"$1"'",
    "userpassword": "'"$2"'" ,
    "mail": "bjensen@example.com"
  }' \