将这个 JSON 如何转为字符串,通过 shell 命令
{
"room_name":"test",
"user_id":"testid",
"perm":"admin",
"expire_at":1785600000000
}
转化为如下效果
{"room_name":"test","user_id":"testid","perm":"admin","expire_at":1785600000000}
如果直接这样传值,单引号会导致 "test" "testid" 这样的值不能使用 $n 替换
roomAccessString='{"room_name":$1,"user_id":$2,"perm":$3,"expire_at":$4}'
至少你先明白一点,单引号括起来的字符串是不会发生变量替换的。。。