¿Pasa una variable de bash shell a Applescript? [duplicar]

1

Usando la ruta definida en el shell bash ¿Cómo pasaría la variable a applecript usando osascript / applescript? Esto es lo que tengo hasta ahora ... La ruta de $ FOOD_NUM está sujeta a cambios y debe ser una variable que he definido en bash. El "-e abierto ... no parece que le guste la ruta. Código de error 810: 815: error de ejecución: la entrada de variable no está definida. (-2753 Gracias!

FOOD_file=~/Desktop/FOOD/FRUIT/
FOOD_NUM=012345 
osascript -e 'tell application "Adobe Photoshop CC 2017"'
-e 'open "'$FOOD_file/$FOOD_NUM/apples.psd'"' -e 'end tell'
    
pregunta Likenota 30.10.2018 - 01:37

1 respuesta

0

En lugar de usar Applescript para abrir Photoshop, ¿por qué no abrirlo directamente con el comando open en bash?

FOOD_file=~/Desktop/FOOD/FRUIT/
FOOD_NUM=012345 
open -a "Adobe Photoshop CC 2017" $FOOD_file/$FOOD_NUM/apples.psd

Ahora no tienes que preocuparte por usar Applescript en absoluto.

    
respondido por el abc 30.10.2018 - 05:55

Lea otras preguntas en las etiquetas