Me gustaría producir algunos nombres de archivo en un script de shell, como parte de un flujo de trabajo de Automator, y hacer que la acción subsiguiente actúe sobre los archivos.
Me hago eco de los nombres de los archivos a la salida estándar. Pero esto no funciona: la siguiente acción de Automator se detiene con el mensaje de error "No se pasaron archivos de imagen como entrada a esta acción" (en mi caso, la siguiente acción es Importar archivos a fotos).
Paso de rutas de archivos absolutos a la siguiente acción de Automator. Curiosamente, el registro dice "Conversión de texto a archivos / carpetas completadas", lo que parece sugerirme que la salida de texto de un script de shell se interpreta y convierte como una lista de referencias de archivos para la siguiente acción.
Vea el siguiente ejemplo de trabajo mínimo (no).
Losuficientementedivertido,enunapartediferentedemiflujodetrabajo,tengootroscriptdeshellquetambiéngeneraunalistaderutasdearchivos,yesosarchivosseejecutancorrectamentemediantelasiguienteaccióndeAutomator.Aquíestálapartedetrabajo:
Probablemente estoy haciendo algo mal, pero no tengo idea, y Google no encontró una solución.
Cualquier información y sugerencias serán muy apreciadas.