Hallo, On Tuesday 10 September 2002 12:37, Mario Ohnewald wrote:
Hallo! Ich versuche gerade ein Script zu schreiben das mir etwas als root ausführt. Leider führt das Script die weiteren Befehle nach su nicht aus, da es in der shell/login von root "hängenbleibt." Wenn ich nun aus diesem login mit exit aussteige wird mein Script fortgeführt, was mir auch alles als logisch erscheint. Aber wie reslisiere ich es nun das er die Befehle unter su auch als root ausführt, mit su -c kann ich nur einzelen Befehle ausführen.
dafür gibt es sudo. Du könntest den Teil, der von root ausgeführt werden soll, in ein extra Skript packen und mit sudo (man sudo, man sudoers) aufrufen. Oder Du startest das ganze Skript mit sudo, was sinnvoller ist, hängt von den Randbedingungen ab. Schöne Grüße, Stephan -- /* Stephan Hakuli -=-=-=- http://www.hakuli.de/stephan Encryption with GnuPG/GPG is strongly encouraged, my public key is available on my website or on common public keyservers. # find /usr/src/linux-2.2.20 -name "*.[hc]"|xargs grep "can grep" */