Uso Terminal para ejecutar un comando. Funciona bien desde la línea de comandos, pero quiero poder automatizarlo con Automator. La sintaxis del comando (por supuesto, menos las comillas) es la siguiente:
spotify-ripper user.name "/path/to/directory" "spotifyURI"
He intentado innumerables veces para que Automator:
- Pregunte por los elementos del buscador (para crear el "directorio / ruta / al directorio")
- Pedir texto (pidiéndome que pase en el enlace URI / URL de spotify)
-
Ejecutar script de shell (/ bin / bash)
spotify-ripper user.name "$@"
Lo he intentado con "Pasar entrada" a "stdin" o "como argumentos". Solo recibe un error. He leído que "$ @" pasará ambas variables una tras otra, justo lo que necesito. También he intentado "$ 1" "$ 2" como han sugerido algunas publicaciones. ¿Qué me estoy perdiendo? Solo quiero pasar información de ruta y una URL al final de un comando de shell, pero nada parece funcionar. He probado las opciones GET y SET Variable, pero eso tampoco parece ayudar.
¿Alguien tiene alguna idea de lo que debería estar haciendo?