applescript - extraiga el nombre de archivo de la ruta de Posix

1
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?

    
pregunta Lacer 21.03.2016 - 19:08

1 respuesta

1

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.

    
respondido por el Sha 08.06.2016 - 11:34

Lea otras preguntas en las etiquetas