1 votos

Automator script se ejecuta sin error pero no hace nada?

Estoy intentando crear una aplicación de automator que ejecute un script de Python en los archivos de texto que se le pasen.

Tengo la siguiente aplicación automator configurada usando las otras soluciones de SO;

enter image description here

Se ejecuta sin errores, pero el Python script no parece ser invocado correctamente, ya que debería estar produciendo un archivo de texto con el análisis que mi Python script hace. Ejecutar esto directamente en la terminal funciona como se pretende, así que no estoy seguro de lo que está pasando.

He hecho una búsqueda global para ver si el archivo se exporta a otro sitio, pero no va; no se genera.

3voto

Luc J. Bourhis Puntos 18

Creo que quieres "Pass input: as arguments" (menú desplegable a la derecha de tu componente "Run Shell script") y luego el siguiente script

for f in "$@"
do
    /usr/local/bin/python3 /Volumes/Scripts/script.py "$f"
done

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X