我的 shell 脚本中有一个变量在运行时没有得到正确解析:
输入
#!/bin/sh
SERVER_ERL_ARGS="+K true +A30 +P 1048576 \
-kernel inet_default_connect_options [{nodelay,true}]"
echo ${SERVER_ERL_ARGS}
Run Code Online (Sandbox Code Playgroud)
输出:
+K true +A30 +P 1048576 -kernel inet_default_connect_options a
Run Code Online (Sandbox Code Playgroud)
这种行为背后的任何原因以及我如何纠正它。