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

Re: nur stderr in eine pipe - wie?



Am Fr, 25. Apr 2014 um 08:18:47 +0200 schrieb Matthias Böttcher:
> ich möchte in der bash die Fehlerausgabe eines Kommandos (stderr bzw.
> fd 2) in eine pipe (zu grep) schicken. Die Standardausgabe soll
> _nicht_ in die pipe umgelenkt werden. Mir ist bewusst, dass dann nach

foo 2>&1 >/dev/null | grep ...

stdout wird weggeworfen, danach stderr auf stdout umgeleitet. Wären die
beiden Argumente vertauscht, würde erst stderr auf stdout umgeleitet,
und anschließend stdout weggeworfen. stderr und stdout wären beide weg.

Dirk


Reply to: