Pregunta

¿Qué hacer? He leído que se descarga cosas de la entrada estándar, pero donde lo que realmente lo necesito?

Conclusión

some_program | wget -i - -P ./directory

wget obtiene las direcciones URL como Stdin de some_program. La entrada dará lugar a salida generada por wget a ./directory.

wget -i ./file

El comando anterior se forman las direcciones URL ./file, y genera una salida en el directorio actual. La diferencia quid es la falta de -. Señal para el comando anterior

¿Fue útil?

Solución

I puedo imaginar que es útil cuando las tuberías de salida de otro programa:

linkdiscoverer | wget -i - ./directory

(Para algunos programa adecuado linkdiscoverer.)

No estoy seguro de la ./directory bit es realmente lo que quieres sin embargo. ¿Se refiere a utilizar -P ./directory para guardar archivos en el directorio especificado?

Otros consejos

  

He leído que se descarga cosas de la entrada estándar, pero donde lo que realmente lo necesito?

páginas man Tal vez volver a leer de nuevo:

‘-i file’
‘--input-file=file’
    Read urls from file. If ‘-’ is specified as file, urls are read from the standard input. (Use ‘./-’ to read from a file literally named ‘-’.) 
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top