Hallo zusammen Ich bastle gerade etwas mit der bash und möchte nun gerne folgendes machen: Ich führe verschiedene Anwendungen in einem Bash script aus (rsync, mv, gs, etc.) Von jeder Anwendung möchte ich den Error-Code und die Ausgabe umleiten.
Die Ausgabe leite ich zur Zeit mit | systemd-cat -t Ausgabe-meines-Scriptes
ins journal.
Um aber sicher zu sein, dass der Befehl sauber funktioniert hat, möchte ich zusätzlich nachfolgende Befehle anhand des Error-Codes $? ausführen, kann ich aber nach dem weiterleiten der Ausgabe an Systemd nicht mehr von der ursprünglichen Anwendung auslesen und umgekehrt.
Hat jemand eine Idee wie ich das machen kann?