Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
Shell Script - Fehler, obwohl Terminal-Befehl funktioniert?
Shell Script - Fehler, obwohl Terminal-Befehl funktioniert?
Faust
25.01.06
23:03
Hallo,
Ich kenne mich nciht so schlecht mit AppleScripts aus, aber nicht gut genug mit Unix.
ich hatte vor, ein Unix-Programm über ein als Ordneraktion angehängtes Apple-Script zu starten. Der Unix-Befehl funktioniert im Terminal auch perfekt:
splitmovie /Users/dirk/temp/split/*.mp3 -duration 210 -self-contained -o /Users/dirk/temp/split/*.mp3
Aber wenn ich ihn vom Apple-Script aus aufrufe:
do shell script "splitmovie /Users/dirk/temp/split/*.mp3 -duration 210 -self-contained -o /Users/dirk/temp/split/*.mp3"
gibt es eine Fehlermeldeung:
sh: line 1: splitmovie: command not found
Habe ich da was verwechselt? Ist Shell was anderes als Terminal *verwirrt*?
Bitte um Hilfe,
Dirk
Hilfreich?
0
Kommentare
alfrank
25.01.06
23:08
Du mußt den absoluten Pfad zum Befehl "splitmovie" mit angeben, also z.B. "/xyz/abc/splitmovie ..."
Hilfreich?
0
Faust
25.01.06
23:33
Hey, danke,
wusste doch, dass es was ganz einfaches ist!
War nicht ganz simpel für einen Terminal-Dummie wie mich, herauszufinden, wo die Datei ist, aber der Befehl funzt jetzt:
do shell script "/usr/local/bin/splitmovie /Users/dirk/temp/split/*.mp3 -duration 210 -self-contained -o /Users/dirk/temp/split/*.mp3"
Dirk
Hilfreich?
0
Dieter
26.01.06
00:52
Zum Hintergrund: UNIX-Kommandos ohne absoluten Pfad werden in all den Verzeichnissen gesucht, die in einer sogenannten Environment-Variablen PATH stehen. Diese Pfadliste kann man einfach erweitern, vermutlich hast Du es mal über die .bashrc mal gemacht. Aus dem Apple-Script sind es nur die Standard-Pfade.
$ echo $PATH
vs.
do shell script "echo $PATH"
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
iPad Pro M4: Hinweise auf geringere Nachfrage
Mac ausschalten?
Kurz: Apple bietet iPhone 15 erstmals refurbish...
Test AirPods Pro 2
Daten zum Mac mini M4: Aufpreise, Spezifikation...
20 Jahre Mac mini
PIN-Code erraten: Dauer
News zur Mac-Woche: MacBook Pro mit 24 GB RAM? ...