Ich möchte eine Datei erstellen, die auf dem Desktop oder in einem anderen Ordner gespeichert werden kann und die, wenn ein Benutzer darauf doppelklickt, einige Befehle ausführt, von denen einer als Superuser (sudo) erfolgen sollte und der eine andere Datei ausführt.
Ein Beispiel für die Befehle, die ich ausführen möchte, könnte dieses sein:
cd Desktop/TargetFolder
sudo ./FileToExecute
Vielen Dank!
Antwort1
Das Erstellen einer .sh-Datei (dasselbe wie .exe in Windows
) würde genügen. Sie können sie mit diesem Befehl ausführbar machen:
chmod +x nameofscript.sh
Schauen Sie sich doch mal anDaseine, die es etwas ausführlicher ausführt.