Tengo una acción de Automator que recorre a través de una lista de archivos seleccionados en el Finder, la ejecución de una secuencia de comandos de python en cada uno de ellos a su vez. El flujo de trabajo recibe una lista de archivos o carpetas en el Finder y, a continuación, consta de una sola "Ejecutar el Shell Script' bloque 'Pase de entrada: como argumentos'.
for f in "$@"
do
/path/to/python_distro /path/to/script.py "$f"
done
En Catalina, esta falla con un error:
The action "Run Shell Script" encountered an error: "path/to/python_distro: can't open file '/path/to/script.py': [Errno 1] Operation not permitted
¿Cómo puedo obtener Catalina para permitir esto? Ya he intentado añadir Automator a la lista de aplicaciones que se permite el Pleno Acceso a Disco y reinicia Automator y killall Finder
'd, pero que no soluciona mi problema.