• # a rien.

    Posté par  (site web personnel) . Évalué à 4.

    il sert a jeter ce que tu ne veux pas:

    si un programme ecris systematiquement dans un fichier des donnees qui ne t interessent pas, tu lui dit d ecrire la dedans, et rien ne sera mis sur ton dur.

    Exemple: je veux faire un ps, mais ce n est pas le resultat qui m interesse, juste le temps qu il faut pour l executer:
    time ps ax > /dev/null

    tout le flux standard de ps est jete; time lui ecris sur le flux d erreur, qui sera affiche a ton ecran. Ca marche pour tout autre progromme qui genere des logs.
    • [^] # Re: a rien.

      Posté par  . Évalué à 2.

      Merci
      C'est à cause de cron, j'ai remarqué qu'il envoye un courrier à l'user. Je me suis retrouvé avec des tonnes de messages.
      donc si je mets dans crontab: wget --option fichier > /dev/null
      cron ne va pas envoyé de courrier ?
      Claude
      • [^] # Re: a rien.

        Posté par  (site web personnel) . Évalué à 3.

        effectivement. Mais en l'occurrence y'a qu'à utiliser l'option de wget qui va bien, à savoir -q .
      • [^] # Re: a rien.

        Posté par  (site web personnel) . Évalué à 1.

        si tu utilise wget, il y as moultes options: la ou stoquer le fichiers, rester quiet, ou meme telecharger sans rien sauvegarder ...

        READ THE MANUAL
      • [^] # Re: a rien.

        Posté par  . Évalué à 2.

        Pour cron il y a une solution encore plus propre qui consiste à mettre la ligne suivante en début de script:

        MAILTO=""

        La variable MAILTO te permet de définir à qui sera envoyé le mail.
    • [^] # Re: a rien.

      Posté par  . Évalué à 4.

      il sert a jeter ce que tu ne veux pas:

      C'est en fait un périphérique correspondant au "néant". Pour les programmes, cela se comporte comme un fichier : on peut le lire, y écrire ... Mais "physiquement", il n'y a rien derrière.

      L'intérêt est, comme expliqué plus haut, et de pouvoir fournir un fichier quand on programme veut absolument un fichier où lire/écrire, sans être pénaliser par les temps d'accès réels à vrai fichier, alors qu'on n'en a pas besoin.
  • # /dev/null ???

    Posté par  (site web personnel) . Évalué à -3.

    c'est l'endroit où devrait aller beaucoup de commentaires sur linuxfr.org dont celui-ci :-) !

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.