• 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

Terminalbefehl als Script speichern

Tobias01

Bismarckapfel
Registriert
30.07.07
Beiträge
75
Hallo,

ich bin totaler Anfänger mit AppleScript. Ich möchte gerne einen Terminalbefehl als Script speichern. Habe auch schon gesucht und habe folgendes erstellt:

Code:
do shell script "open '/Applications/Utilities/Terminal.app'"
tell application "Terminal"
	do script "quelle="/Volumes/Meine externe HD";
			  ziel="${HOME}/Struktur dexternen HD";
			  mkdir "$ziel";
			  lndir "$quelle" "$ziel";"
end tell

Leider funktioniert der Befehl nicht und bin ratlos an was es liegt.

Würde mich über Hilfe freuen.

Vielen Dank
 
Moin Tobias01,

Automator | Dienstprogramme | Shell-Script ausführen. Dort z.B. „ls“ reinschreiben (zum Testen) oder eben den Pfad zu Deinen Script, fertig! Das Script muss natürlich ausführbar sein. Wenn Du es mit TextEdit erstellt hast, ist es das nicht, wenn Du es mit Xcode erstellt hast schon. Im ersten Fall musst Du mit „chmod“ und den Rechten Deiner Wahl noch kurz nachhelfen.



KayHH
 
Und wie so oft…

Was ist das eigentliche Ziel, daß Du so glaubst erreichen zu können?
Gruß Pepi
 
Du liebst es kompliziert, oder? :-)
Code:
[size="-2"]do shell script "lndir \"/Volumes/Meine externe HD\" \"${HOME}/Struktur der externen HD\";"[/size]