ich ein Skript machen möchten, die Bildschirmhelligkeit verändert und unter anderem müssen diesen Befehl ein:sudo innerhalb eines Skripts mit einem Befehl, der Eingang (bash) benötigt
echo "$number" | sudo tee /sys/class/backlight/intel_backlight/brightness
Das Skript fragt mich nach meiner Wurzel Passwort, das ich für unnötig halte, ändert nur die Helligkeit. Ich versuchte, sudo -S
hinzuzufügen und das Kennwort zu wiederholen, aber ich verwirrte mich nicht nur mit, welcher Eingang wohin geht, aber das Skript schreibt die [sudo] password for user:
Aufforderung aus, die anying ist. Wie mache ich das Skript für alle ausführbar (sowohl innerhalb als auch außerhalb des Skripts, um mehr zu erfahren)?
Sie können 'sudo' auch so konfigurieren, dass nur der Befehl' tee/sys/class/backlight/intel_backlight/hellity' als root ohne Passwort ausgeführt wird. – chepner