由于某种原因,这从术语中起作用,而不是从“运行”对话框或 Openbox 快捷方式起作用......
echo 200 | sudo tee /sys/class/backlight/intel_backlight/brightness
答案1
它可能无法通过“运行”对话框运行,因为sudo
命令提示输入密码 - 但没有终端可以输入密码!
请尝试用 替换sudo
,gksudo
因此该行如下所示:
echo 200 | gksudo tee /sys/class/backlight/intel_backlight/brightness
我思考这应该可行...如果不行,请尝试用gksudo
替换pkexec
。
gksudo myscript.sh
或者,您可以将该行放入 Bash 脚本中,然后使用(替换为脚本的文件名)运行脚本myscript.sh
。这样,您的整个脚本将以超级用户权限运行,并且不需要再次输入 sudo 密码。