Andreas Flückiger: Perlscript mit Benutzerrechten 711 starten II

Beitrag lesen

Hallo Tom

eval(echo \"$password\" su -c \"cat $scriptname\" $username);

Ich bin mir nicht sicher, aber die Hochkommas in der Klammer sehen mir nach Akzenten aus. Du musst aber ein Hochkomma (Apostroph) nehmen, das ist die Taste, auf der auch die Raute ist

Das Zeichen ` ist hier schon richtig, es führt ein Systemkommando aus und gibt das Ergebnis zurück.
Ich habe übrigens eine CH-Tastatur. Dort ist der Apostroph rechts neben der 0 und die Raute auf der Taste 3.

Gruss
Andreas