set p to "/Users/myAccount/Desktop/testfilename.txt"
set a to POSIX file p
Me gustaría extraer "testfilename.txt" de la ruta 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 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 debería funcionar también para archivos y carpetas.
Utilicé "basename " & quoted form of
... porque AppleScript y el shell scriptmanejan los espacios en los directorios de forma bastante diferente, lo que debería permitirte utilizar también rutas con espacios.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.