Puedes usar -O- (o mayúscula) para redirigir el contenido a la salida estándar (salida estándar) o a un archivo (incluso archivos especiales como /dev/null /dev/stderr /dev/stdout )
wget -O- http://yourdomain.com
O:
wget -O- http://yourdomain.com > /dev/null
O:(mismo resultado que el último comando)
wget -O/dev/null http://yourdomain.com
Curl lo hace de forma predeterminada sin ningún parámetro o indicador, lo usaría para sus propósitos:
curl $url > /dev/null 2>&1
Curl se trata más de transmisiones y wget se trata más de copiar sitios según esta comparación.
Usa q marca para el modo silencioso y dile a wget para enviar a la salida estándar con O- (o mayúscula) y redirigir a /dev/null para descartar la salida:
wget -qO- $url &> /dev/null
> redirige la salida de la aplicación (a un archivo). si > está precedido por el ampersand, Shell redirige todas las salidas (error y normal) al archivo a la derecha de > . Si no especifica el ampersand, solo se redirige la salida normal.
./app &> file # redirect error and standard output to file
./app > file # redirect standard output to file
./app 2> file # redirect error output to file
si el archivo es /dev/null entonces todo se descarta.
Esto también funciona y es más simple:
wget -O/dev/null -q $url