Creando un servicio OSX wget

1

Quiero crear un servicio para copiar la URL y luego descargarlo a través de wget .

¿Cómo puedo crear un servicio OSX para obtener direcciones URL arbitrarias desde un navegador o en todo el sistema? Creo que sería posible con la acción del script de ejecución de shell de Automator.

Lo configuré para usar mi shell predeterminado ( bash ) y ejecuté el comando encontrado en /opt/local/wget , pero por alguna razón no lo consigo para que pase la url.

    
pregunta Kevin Gailey 26.04.2011 - 08:25

2 respuestas

1

He hecho algo así antes, y lo que me facilitó la vida fue pbcopy y pbpaste. Le permiten leer el portapapeles actual o escribir en él.

Entonces, vas a Safari, copia un texto, ejecuta una acción de automatización. La acción se ejecuta shell script Schell script es, básicamente, simplemente wget 'pbcopy'

    
respondido por el ConstantineK 26.04.2011 - 13:39
0

¿Ha intentado usarlo como entrada estándar con xargs? Eso funciona para mí.

xargs wget

La otra forma es quizás usar $ 1 como en:

wget $1

También lo citaré por razones de seguridad:

wget "$1"
    
respondido por el Danny Staple 26.04.2011 - 10:42

Lea otras preguntas en las etiquetas