0 votos

¿Cómo copiar archivos en un directorio mediante AppleScript? Convertir bash a AppleScript

¿Cómo copiar archivos en un directorio mediante AppleScript? Convertir bash a AppleScript.

Por favor, convierta el siguiente código de línea de comandos bash en AppleScript.

cd /Volumes/B
cp f1.txt f2.txt drc

Del mismo modo, convierta el siguiente código de línea de comandos bash en AppleScript.

cp /Volumes/B/f1.txt /Volumes/B/f2.txt /Volumes/B/drc

f1.txt y f2.txt son archivos normales. drc es un directorio. En el primer código, los archivos y el directorio para cp se expresan como rutas relativas. En el segundo código, son rutas absolutas. No estoy seguro de si AppleScript tiene los conceptos de "directorio actual" y "ruta relativa".

1voto

demonchand Puntos 1291

En cuanto a la segunda pregunta, esto debería funcionar

(detallando el paso para que quede más claro; se podría hacer un bucle)

tell application "Finder"
    set f1 to "B:f1.txt" as alias
    set f2 to "B:f2.txt" as alias
    set destpath to "B:drc:" as text

    duplicate f1 to folder (destpath)
    duplicate f2 to folder (destpath)

end tell

AppleAyuda.com

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.

Powered by:

X