Script sh rediriger les messages d'erreur

Résolu
snow_frog Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   -  
snow_frog Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

existe il une solution pour rediriger tout les messages d'erreur d'un script dans dev/null ?

peut-on définir en début de script que tout les messages d'erreur doivent être rediriger dans le trou noir
2>/dev/null

(par exemple pas de fichier.txt, donc tout les commandes à suivre ne pourront pas fonctionner et afficheront donc un messages d'erreur)

4 réponses

  1. (Pabix) Messages postés 600 Statut Membre 81
     
    Ben, définis tout dans une fonction, et lance la_fonction 2> /dev/null ?
    0
  2. snow_frog Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   139
     
    OK merci, ça marche.

    je découvre petit à petit....
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Tu peux aussi ajouter au début de ton script :
    exec 2>/dev/null
    ;-))
    0
  4. snow_frog Messages postés 214 Date d'inscription   Statut Membre Dernière intervention   139
     
    a oui aussi, et ça évite d'avior à définir une fonction, qui dans mon cas me semble pas utile,

    mais ça m'a permis ed voir le fonctionnement des fonctions

    merci à vous 2
    0