Usar scripts con Automator en el Mac
Automator te permite crear automatizaciones sin necesidad de usar scripts, pero puedes ampliar sus funciones integrando comandos de shell, scripts de AppleScript o JavaScript, o controlando Automator con scripts.
Usar una acción de script de shell en un flujo de trabajo de Automator
Puedes encadenar varios comandos de shell Bash para realizar tareas complejas.
Arrastra la acción “Ejecutar script de shell” (de la categoría Utilidades) a tu flujo de trabajo.
Haz clic en el menú desplegable Shell y, a continuación, selecciona el entorno de shell.
Introduce tus comandos shell en el campo de comando.
Antes de guardarlo, prueba tu flujo de trabajo.
Añadir scripts de AppleScript o JavaScript a un flujo de trabajo de Automator
En Automator, no solo puedes usar las acciones disponibles en la biblioteca, sino que también puedes añadir scripts de AppleScript o JavaScript a tu flujo de trabajo.
Haz clic en Acciones en la esquina superior izquierda de la ventana de Automator y, a continuación, selecciona Utilidades en la biblioteca.
Arrastra la acción “Ejecutar AppleScript” o “Ejecutar JavaScript” al flujo de trabajo.
Puedes editar, compilar y probar tu script directamente en la acción o bien desarrollar tu script en Editor de Scripts.
Controlar Automator con scripts en el Mac
Automator es una aplicación que permite utilizar scripts y se puede controlar mediante comandos AppleScript y JavaScript para automatización. Entre otras cosas, podrás ejecutar flujos de trabajo, crear otros nuevos, añadirles acciones u obtener los valores establecidos dentro de las acciones.
Para ver los comandos de Automator disponibles para los scripts, utiliza Editor de Scripts, incluido en macOS.
En Finder, abre la carpeta Utilidades en la carpeta Aplicaciones.
En la carpeta Utilidades aparece el icono de Editor de Scripts.
Abre otra ventana del Finder y, a continuación, abre la carpeta Aplicaciones.
El icono de Automator aparece en la carpeta Aplicaciones.
Arrastra el icono de Automator sobre el icono de Editor de Scripts para abrir el diccionario Editor de Scripts para Automator.
Para obtener más información acerca de AppleScript y cómo usar los términos de los scripts, vete a la guía AppleScript Language Guide.