Terminal 101 Ejecutando AppleScripts desde la Terminal
CómoTodos los lunes, le mostraremos cómo hacer algo nuevo y simple con la aplicación de línea de comandos integrada de Apple. No necesita ningún software sofisticado, o un conocimiento de codificación para hacer cualquiera de estos. Todo lo que necesitas es un teclado para escribirlos.!
Hemos cubierto algunos AppleScripts en el pasado, pero le hemos enseñado cómo ejecutar estos scripts desde el editor de AppleScript. Si bien ese es el lugar ideal para probar esos scripts, no es la mejor manera de ejecutarlos. Ahí es donde entra en juego esta sugerencia de Terminal 101: también puede ejecutar casi cualquier AppleScript desde dentro de la Terminal. Sigue leyendo para descubrir cómo.
Preparación de su AppleScript
Para preparar su AppleScript para que se ejecute en el Finder, deberá abrirlo en el Editor de AppleScript (ubicado en / Aplicación / Utilidades). Una vez abierto, haga clic en Archivo> Guardar como. En el cuadro de diálogo Guardar, escriba el nombre del archivo y luego elija la ubicación para guardar. Querrás seleccionar “Guión” desde el menú desplegable Formato de archivo. Cuando hayas terminado, haz clic en Guardar.
Ejecutando el AppleScript desde un archivo
Si guardaste tu AppleScript como “.scpt” archivo, entonces puede ejecutarlo directamente en la Terminal escribiendo el siguiente comando:
osacript ScriptName.scpt
Reemplazar “ScriptName.scpt” con la ruta y el nombre del archivo AppleScript que desea ejecutar.
Ejecutando el AppleScript en la Terminal
También puede ejecutar un AppleScript en la Terminal sin tener un archivo de script. Utilizará el mismo comando con la opción -e, y también incluirá la secuencia de comandos deseada entre comillas simples después del comando, como esto:
osascript -e 'dice a la aplicación "Twitter" que salga'
Cory Bohon es un escritor de tecnología independiente, desarrollador independiente de Mac e iOS y fotógrafo aficionado. Sigue al autor de este artículo, Cory Bohon en Twitter.