POSIX Pfad umwandeln

muetze

Zuccalmaglios Renette
Registriert
16.05.06
Beiträge
255
Hi,

wie kann ich per Applescript einen Pfad der Form "/User/muetze/blablabla.txt" umwandeln in
"HDISK:User:muetze:blablabla.txt".

Vielen Dank im Voraus
muetze
 

quarx

Brauner Matapfel
Registriert
17.04.05
Beiträge
8.444
Ein File-Handle reicht Dir auch?
Code:
set p to "/User/muetze/blablabla.txt"
set a to POSIX file p
klickmich
 

DukeNuke2

Wagnerapfel
Registriert
17.01.06
Beiträge
1.583
ich habe es sonst mal mit einen korn shell script gelöst.

Code:
#!/bin/ksh
new=`echo $1 | tr -s "/" ":"`
echo "HDISK"$new
exit 0

wird dann in der shell so aufgerufen:

$ ./posix.ksh /usr/test/test
HDISK:usr:test:test

(posix.ksh habe ich das o.g. script genannt)

btw. dem script müssen noch per "chmod 777 posix.ksh" ausführrechte gegeben werden.
 

muetze

Zuccalmaglios Renette
Registriert
16.05.06
Beiträge
255
Danke - ein File-Handle tut es.

muetze
 

klausimausi

deaktivierter Benutzer
Registriert
05.01.04
Beiträge
836
Klasse, genau das musste ich auch im Moment gerade wissen, vielen Dank :)