GNU/Linux >> Tutoriels Linux >  >> Linux

Comment puis-je demander un fichier mais ne pas l'enregistrer avec Wget ?

Vous pouvez utiliser -O- (o majuscule) pour rediriger le contenu vers la sortie standard (sortie standard) ou vers un fichier (même des fichiers spéciaux comme /dev/null /dev/stderr /dev/stdout )

wget -O- http://yourdomain.com

Ou :

wget -O- http://yourdomain.com > /dev/null

Ou :(même résultat que la dernière commande)

wget -O/dev/null http://yourdomain.com

Curl le fait par défaut sans paramètres ni drapeaux, je l'utiliserais pour vos besoins :

curl $url > /dev/null 2>&1

Curl concerne davantage les flux et wget concerne davantage la copie de sites en fonction de cette comparaison.


Utilisez q drapeau pour le mode silencieux, et indiquez wget pour sortir sur stdout avec O- (o majuscule) et rediriger vers /dev/null pour supprimer la sortie :

wget -qO- $url &> /dev/null

> redirige la sortie de l'application (vers un fichier). si > est précédé d'une esperluette, le shell redirige toutes les sorties (erreur et normal) vers le fichier à droite de > . Si vous ne spécifiez pas d'esperluette, seule la sortie normale est redirigée.

./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 le fichier est /dev/null alors tout est jeté.

Cela fonctionne aussi, et plus simple :

wget -O/dev/null -q $url

Linux
  1. Comment rediriger la sortie d'un programme vers un fichier Zip ? ?

  2. Comment écrire un fichier avec C sous Linux ?

  3. Comment enregistrer la sortie de cette commande awk dans un fichier ?

  4. Comment remplir un fichier avec FF en utilisant dd ?

  5. Comment obtenir un fichier avec un nom correct lors de la redirection ?

Comment faire une requête POST avec cURL

Comment enregistrer la sortie de la commande Linux dans une image ou un fichier texte

Comment faire pour que Iconv remplace le fichier d'entrée par la sortie convertie ?

Comment générer un fichier et ignorer les lignes commençant par "?" ?

Comment obtenir le lien du fichier à télécharger avec Wget ?

iftop - comment générer un fichier texte avec sa sortie ?