• Wieder einmal haben uns unsere Apfeltalker tolle Fotos zur Abstimmung eingesandt. Welches ist Euer Favorit? Stimmt mit ab! Hier geht es zur Abstimmung --> Klick
  • Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> 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]