PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : perl bash stdout



elrond
07-02-2006, 14:09
hallo,

ich wusste nicht wie ich's sonst übertschreiben sollte... sry

Folgendes problem:

dd if=/dev/urandom bs=1c count=4 >tt
liefert vier zufallsbytes , die in dei datei tt geschrieben werden. soweit sogut...

leider wird nebenher auch das hier ausgegeben:


4+0 records in
4+0 records out


das kommt aber nicht im normalen stdout des programms an...ich möcht das gern aus dem weg haben, weiss aber nicht wie. Grund: der stdout meines perl-scripts wird mittels xinetd an einen client weitergegeben. dabei stören diese sachen

habt ihr ggf eine idee, wie ich dd zum schweigen bringe bzw den output irgendwohin umleite?

thx
el

baumgartner
07-02-2006, 15:21
das ist dann der Stderr, du kannst ihn mit 2> /dev/null entfernen

elrond
07-02-2006, 15:22
thx, genau so geht's :D