Re: Ausgabeumleitung funktioniert (mal wieder) nicht
"Ulrich Fürst" <fuerst.ulrich@vr-web.de> wrote:
> "Frank Küster" <frank@debian.org> wrote:
>>
>> cdrecord $args 2>&1 >/dev/null
>
> $ cdrecord -load 2>&1 >/dev/null
> cdrecord: Warning: Running on Linux-2.6.8-k7-u-05.08.22
> cdrecord: There are unsettled issues with Linux-2.5 and newer.
> [...schnipp...]
> das klappt nur so wie unten.
>
>> 2>&1 verbindet den Programm-Ausgabekanal 2 (stderr) mit dem
>> Shell-Kanal 1, das ist normalerweise dein Terminal. Aber danach wird
>> der Shell-Kanal 1 (>/dev/null ist ja kurz für 1>/dev/null) mit dem
>> Nulldevice verknüpft, und alles verschwindet. Andersherum
>>
>> cdrecord $args >/dev/null 2>&1
>
> Nur das gibt tatsächlich nichts aus.
Klar, denn es ist natürlich andersherum. Normalerweise mache ich es
richtig, nur wenn ich es erklären will...
Gruß, Frank
--
Frank Küster
Inst. f. Biochemie der Univ. Zürich
Debian Developer
Reply to: