Si necesita depurar el flujo de trabajo fuera de Automator.app, entonces syslog
se puede utilizar el comando.
Digamos que hiciste Acción rápida flujo de trabajo con Ejecutar Shell script acción como la siguiente:
for f in "$@"
do
syslog -s -l i "Touching file: $f"
touch "$f"
done
Ahora puede utilizar Acción rápida en Finder:
Salida de syslog
se puede ver en Console.app:
Otra forma de ver la salida de syslog
es utilizar log
en Terminal.app.
log stream --info --debug --predicate 'process == "syslog"'
Actualización
Podemos mejorar Acción rápida mostrado arriba enviando una notificación local al finalizar con éxito:
for f in "$@"
do
syslog -s -l i "Touching file: $f"
touch "$f" || exit 1 # Early exit on failure.
osascript -e "display notification \"Touched file: $f \" with title \"Automation\""
done