Ich habe keine vollständige Antwort, aber eine Möglichkeit wäre tee
, die Ausgabe von git an ein anderes Skript UND eine Standardausgabe zu senden. So etwas wie:
$ git svn fetch | tee grepping-and-prompt-changing-script.sh
Hier sind einige Beispiele: