set p to "/Users/myAccount/Desktop/testfilename.txt"
set a to POSIX file p
¿Me gustaría extraer "testfilename.txt" de la ruta de posix anterior? ¿Alguien sabe cómo hacer eso?
set p to "/Users/myAccount/Desktop/testfilename.txt"
set a to POSIX file p
¿Me gustaría extraer "testfilename.txt" de la ruta de posix anterior? ¿Alguien sabe cómo hacer eso?
Prueba esto:
set yourpath to ("/YOUR/PATH/HERE/file.ext") as POSIX file
do shell script "basename " & quoted form of POSIX path of yourpath
Esto también debería funcionar para archivos y carpetas.
Usé "basename " & quoted form of
... porque AppleScript y el script de shell manejan los espacios de los directorios de una manera diferente, lo que debería permitirle usar también las rutas con espacios en ellos.
Lea otras preguntas en las etiquetas applescript