• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

Shell-Skript-erstellen

powerphil81

Bismarckapfel
Registriert
28.06.04
Beiträge
140
Ich würde gerne ein Shell-Skript erstellen, dass mir per Doppelklick ermöglicht, mich auf unserem CMS-Server anzumelden.

Der normale Weg nach dem Starten des Terminals:
1. Anmeldung per sudo su
2. Kennwort eingeben
3. route add -net xx.xxx.xx.x xxx.xxx.xxx.xxx 255.255.255.224
4. Schließen des Terminals
5. Aufrufen der CMS-Seite in Safari

In Automator scheint es keine Terminal-Skripte zu geben. Daher dachte ich an ein Shell-Skript. Ich habe allerdings keine Ahnung wie man es erstellt. Mein erster Versuch mit AppleSkript ist gescheitert.

Kann mir jemand helfen?
 
quick & dirty: Im Automator das Modul: "Nach Text fragen" vor dem Modul "Shell-Skript ausführen" setzen.
Dieses soll dann dein Passwort abfragen(Achtung: Das Passwort ist lesbar).

Im shell script Modul "sudo -S route add......" eingeben.

Das wars auch schon.
 
Oder um einfach manuell ein Shell-Script zu erzeugen:
Textdatei erstellen, Shebang (z.B. "#!/bin/bash") in die erste Zeile, alle weiteren Befehle dahinter.
Speichern als xyz.sh an gewünschtem Ort.
In Konsole mittels chmod u+x xyz.sh noch das Ausführen für den Benutzer erlauben, fertig.
Bei Bedarf noch im Finder über cmd-I einstellen, dass es beim Doppelklick nicht im Editor geöffnet, sondern in der Konsole ausgeführt werden soll.
 
Warum um alles in der Welt mußt Du um auf Dein CMS (Content Management System?) zugreifen zu können manuell eine Route einrichten? Ich würde da eher mal schauen, daß ich den Knoten aus dem Netzwerk bekomme.
Gruß Pepi