"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Linux (Ubuntu): Output umleiten

DJ_Cyberdance 11.10.2010 - 09:34 1244 2 Thread rating
Posts

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Hallo!

Weiß jemand, wie ich _allen_ output, den ein prog/script erzeugt, in ein File oder nach /dev/null umleiten kann? Konkret gehts um den output, den CVS erzeugt:

cvs stat 2>&1 1>/dev/null erzeugt immer noch sowas:

cvs status: Examining .
cvs status: Examining Test
cvs status: Examining Test/intern
cvs status: Examining Test/plugin
...

Ich möcht aber all diesen output umleiten. Weiß jemand, wie man das hinkriegen könnte?

COLOSSUS

Administrator
Frickler
Avatar
Registered: Dec 2000
Location: ~
Posts: 11902
Die Evaluierung der Kommandozeile in Bezug auf Output-Redirects erfolgt in RTL-Oder, d. h. du musst entweder zuerst stderr auf stdout umleiten, und dann stdout auf /dev/null, oder du benutzt den bash-spezifischen Redirector "&>", der stderr und stdout gleichzeitig umleitet.

Also
Code:
yourcommand >/dev/null 2>&1
oder
Code:
yourcommand &>/dev/null

DJ_Cyberdance

Here to stay
Avatar
Registered: Jun 2002
Location: Vesterålen
Posts: 1838
Sehr fein, so rum funktionierts, dankeschön!
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz