>/dev/null 2>&1
Hans-Joachim Hoetger
Hans-Joachim.Hoetger at willi.gt.owl.de
Fri Jan 10 00:23:01 CET 2003
On Thu, Jan 09, 2003 at 11:32:20PM +0100, Benedikt Wildenhain wrote:
> > was ist denn die *genaue* bedeutung hiervon ?
> > >/dev/null 2>&1
> >
> > ausgabe nach dev-null ... und dann muss ich auch schon passen ;)
> 2>&1 bedeutet: leite Kanal 2 (Stderr) in Kanal 1 (Stdout) um, was bei
> deinem Beispiel dazu fuehrt, dass er ebenfalls in /dev/null landet.
>
Moin
Es ist zwar nur ein kleiner Unterschied, aber der ist wichtig.
2>&1 bedeutet nicht 'leite Filedescriptor 2 nach Filedescriptor 1
um' sondern: 'schreib die Daten von Filedescriptor 2 genau dahin,
wohin auch die Daten von Filedescriptor 1 geschrieben wwerden'.
Wenn Deine Beschreibung stimmen würde, wäre es egal, ob man
'1>/dev/null 2>&1' oder '2>&1 1>/dev/null' schreibt. Das ist es
aber nicht.
Grüße
--
Hans-Joachim Hoetger
I used to have a sig, but I've stopped smoking now.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://lug-owl.de/pipermail/linux/attachments/20030110/9c282dc4/attachment.sig>
More information about the Linux
mailing list