neko
2024-01-12 16:48 deepin
Ecological co-builder
export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/`id -u`/bus gsettings
加在脚本开头试试
Reply Like 0 View the author
export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/`id -u`/bus gsettings
加在脚本开头试试
那个'',你用'[""]'试试看,''可能语法错误之类的
''用于设置值,值为空:["]
那个'',你用'[""]'试试看,''可能语法错误之类的
''用于设置值,值为空:["]
试了,还是不行😭
export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/`id -u`/bus gsettings
加在脚本开头试试
试了,也不行😭
Popular Events
More
deepin20.9社区版为什么gsettings命令在终端可以执行但在sh脚本不执行?!请问大佬们~如何实现在同一个sh脚本,执行gsettings命令,修改取消锁屏待机,按电源键时为关机的效果,并且使用sudo bash命令执行sh脚本生效或者使用source命令执行sh脚本生效呢
我先使用sudo bash执行脚本,发现报错“提供的值不在有效范围内”,然后我就用source执行脚本,终端还是报错“提供的值不在有效范围内”
我发现是使用gsettings设置按电源键时修改为关机这两句命令报的错误,我把它们注释掉,再使用sudo bash执行脚本,发现没有生效,但是使用source命令执行脚本时,设置生效了
我单独在终端窗口执行gsettings命令修改按电源键时设置为关机生效了,而且不报错
请教各位大佬~请问如何实现在同一个sh脚本,执行gsettings命令,修改按电源键时为关机的效果,并且使用sudo bash命令执行sh脚本生效或者使用source命令执行sh脚本生效呢?!