J'ai un peu de code :
$foo = someFunction
Cela produit un message d'avertissement que je veux rediriger vers $null :
$foo = someFunction > $null
Le problème est que lorsque je fais cela, tout en supprimant avec succès le message d'avertissement, cela a aussi l'effet secondaire négatif de NE PAS remplir $foo avec le résultat de la fonction.
Comment rediriger l'avertissement vers $null, tout en gardant $foo renseigné ?
Par ailleurs, comment rediriger la sortie standard et l'erreur standard vers null (sous Linux, c'est 2>&1
.)