[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: redirection d'erreurs?



On Wed, Oct 09, 2002 at 01:35:14PM +0200, Remi Suinot wrote:
> Bonjour;
> 
> En ce Tue, 8 Oct 2002 13:31:43 +0100
> Yves Rutschle <y.rutschle@indigovision.com> annonçait:
> 
> .../...
> > man bash
> j'avais regardé le man! première chose de faite, mais je pense que je l'ai
> lu de travers...

Je te blame pas, c'est pas la page man la plus claire du
monde...
 
> .../... 
> > # dpkg-scanpackages essai overide > essai_double.txt  2>&1
> Ca, sa marche, mais j'ai aussi le résultat de la commande dpkg-scanpackages.
> 
> Donc, il me faut éxécuter la commande complète, puis récupérer la sortie écran,
> non?

Heu... tu veux sortir stdout dans un fichier et stderr dans
un autre? Sinon, j'ais pas compris ta question :-)

ça se fait comme ça:

# dpkg-scanpackages essai overide > essai_double.txt  2> erreurs.txt


> # dpkg-scanpackages essai overide | gzip > essai/Packages.gz > essai_double.txt
> # 2>&1
> Mais cela ne fonctionne pas...

Non, car tu essaie de rediriger 2 fois la même chose
(stdout). Voir ci dessus:

# dpkg-scanpackages essai overide | gzip > essai/Packages.gz  \
 2> essai_double.txt


/Y



Reply to: