Per un file selezionato in Finder, mi piace eseguire uno script perl usando Servizi. Ho creato un processo di Automator che esegue un AppleScript:
on run {input, parameters}
tell application "Terminal"
activate
do script "/Users/myaccountname/Applications/TeXcount_3_0/texcount.pl \"" & (input as string) & "\""
end tell
end run
L'unico problema è che il nome file selezionato appare come qualcosa del tipo:
"Macintosh HD:Users:myaccountname:Documents:texfile.tex"
che lo script perl non può capire. Come posso renderlo un nome di file simile a UNIX?