There’s a great website at https://macosxautomation.com that provides a lot of information on using Automator to build automations for the Mac. When you build automations, you can run them by double-clicking on apps or workflows. You can also invoke them with the automator command.
The automator command can, surprisingly, be used to run automator workflows. I know, it’s crazy. Located at /usr/bin/automator the automator command can be used to fire up workflows. In its most basic incantation, you can invoke a workflow without much fuss. Here, I’ll use a workflow that just fires up a specific screensaver:
The automator command can, surprisingly, be used to run automator workflows. I know, it’s crazy. Located at /usr/bin/automator the automator command can be used to fire up workflows. In its most basic incantation, you can invoke a workflow without much fuss. Here, I’ll use a workflow that just fires up a specific screensaver:
/usr/bin/automator ~/Desktop/screensaver.workflow
In addition, you can run workflows in verbose mode for simple troubleshooting using -v:
/usr/bin/automator ~/Desktop/screensaver.workflow
Which shows you each thing that happens in a step-by-step:
You can also send input into a workflow using -I and you can use -D to set multiple variables with values, which I’ll cover in a later article.
Starting Automator…
Start Screen Saver is running
Start Screen Saver is finished
The Automator workflow has completed.
The post Invoking Automator Workflows From The Command Line appeared first on krypted.com.