Warum bleibt ` exec 2>somefile` hängen?

Warum bleibt ` exec 2>somefile` hängen?

Warum tut

exec >somefile

sofort zurückkehren, während

exec 2>somefile

nicht und auf unbestimmte Zeit durchhalten? Danke.

Antwort1

Es bleibt nicht hängen. Wenn Sie interaktiv arbeiten und hineinschauen somefile, sehen Sie Ihre Eingabeaufforderung. STDERR ist der Ort, an den Bash die Eingabeaufforderung schreibt.

verwandte Informationen