Cada vez que uso wget http://www.domain.com, un archivo de registro se guarda automáticamente en mi servidor. ¿Hay alguna forma de ejecutar este comando sin iniciar sesión?WGET sin el archivo de registro
Gracias,
Joel
Cada vez que uso wget http://www.domain.com, un archivo de registro se guarda automáticamente en mi servidor. ¿Hay alguna forma de ejecutar este comando sin iniciar sesión?WGET sin el archivo de registro
Gracias,
Joel
Usted podría intentar -o y -q
-o logfile
--output-file=logfile
Log all messages to logfile. The messages are
normally reported to standard error.
-q
--quiet
Turn off Wget's output.
por lo que tendría:
wget ... -q -o /dev/null ...
Esto imprimirá el contenido del sitio para el resultado estándar, ¿es esto lo que quiere decir cuando dice que no desea iniciar sesión en un archivo?
wget -O - http://www.domain.com/
Después de ejecutar el comando wget, se crea un archivo llamado "index.php" (que ejecuté usando WGET) en el directorio de mi servidor, con el resultado de la página dentro de él. No quiero ningún resultado, en absoluto ... Ejecuto este archivo para hacer algunas ACTUALIZACIONES en la base de datos, y no necesito ninguna salida de ningún tipo – Joel
¡Oh, bien, ahora lo tengo! :RE –
personalmente he encontrado que @ respuesta de Pablo todavía estaba agregando un archivo de registro, independientemente de la salida de línea de comandos de -q
Agregado -O
a /dev/null
sábana del argumento de archivo -o
salida.
wget [url] -q -o /dev/null -O &> /dev/null
Gracias! Pero, ¿qué pasa si no quiero registrar nada? Ni siquiera para ingresar el archivo de registro – Joel
Esto no está escribiendo ningún registro en ninguna parte./dev/null no es un archivo normal, lo que sea que escriba no está realmente escrito, por lo que no ocupa espacio y, por supuesto, no se puede leer nuevamente. –
¡Gracias, funciona! – Joel