何らかの理由で、これは用語からは機能しますが、「実行」ダイアログや 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 パスワードが再度必要になることはありません。