Es ist bekannt, wie die Standardausgabe eines Prozesses in die Standardeingabe eines anderen Prozesses geleitet wird:
proc1 | proc2
Was aber, wenn ich den Standardfehler von proc1 an proc2 senden und die Standardausgabe an ihrem aktuellen Speicherort belassen möchte? Sie würden denken, bash
hätte einen Befehl in der Art von:
proc1 2| proc2
Aber leider nein. Gibt es eine Möglichkeit, dies zu tun?
rc
anderen Shell durchführen. ZB :proc1 |[2] proc2
. Ist es nicht schön Aber nichtbash
drin.