Script sh rediriger les messages d'erreur

Résolu
snow_frog Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   -  
snow_frog Messages postés 216 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

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

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

Tu peux aussi ajouter au début de ton script :
exec 2>/dev/null
;-))
0
snow_frog Messages postés 216 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