无法在SMF solaris中使用字符“=”设置env

svccfg -snetworking/ inetd setenv UMEM_DEBUG默认,防火墙= 1

这个命令不起作用。 我需要用“=”作为环境variables值中的一个字符来设置inetd服务的环境variables。

如果我正确读取您的命令,则需要将UMEM_DEBUG的值设置为default,firewall=1

你可以交互地做到这一点

 svccfg -s network/inetd svc:/network/inetd> setprop start/environment=astring ("UMEM_DEBUG=default,firewall=1") svc:/network/inetd> listprop start/environment start/environment astring UMEM_DEBUG=default,firewall=1 svc:/network/inetd>