Actualmente tengo un script de shell ejecutándose en un servidor Linux que está usando wget para descargar una página web remota. Esto a su vez es ejecutado por un trabajo cron que está programado para ejecutarse en ciertos momentos.
¿Alguien puede confirmar que agregar la -q
opción no solo detendrá toda la salida que se devuelve a la consola, sino que también detendrá todos los intentos de wget para escribir en los registros o para intentar crear un archivo de registro?
-a
opción era útil para mi caso. Agregar esta opción se agregará a un archivo de registro que especifique en lugar de sobrescribir el archivo de registro anterior. Ejemplo :wget https://website/to/data1.zip -a data.wget.log.report &
wget https://website/to/data2.zip -a data.wget.log.report &
Respuestas:
Con la
-q
opción, wget no debería generar nada en la consola ni en el archivo de registro especificado por la-o
opción, excepto en el caso descrito por Michał . Sin embargo, se creará el archivo de registro (si-o
se suministró).Sin embargo, esto no garantiza que ningún demonio del sistema notará el hecho de que wget se ejecutó: la actividad de la red puede ser monitoreada de forma independiente por otras herramientas.
fuente
no,
--quiet
no garantiza que no haya registros.desde wget 1.13 ChangeLog:
fuente