Ich bin nicht mit Fisch als Shell vertraut, aber bei schnellem googleing fu, https://fishshell.com/docs/current/
Abschnitt: Eingabe / Ausgabe-Umleitung (IO) und https://fishshell.com/docs/current/faq .html Frage: Wie erhalte ich den Exit-Status eines Befehls?
Werden diese Fehler korrekt gedruckt oder umgeleitet oder auf irgendeine Weise erfasst? Sind sie standardmäßig so eingestellt, dass sie auf Ihrem Standardbildschirm gedruckt werden? Bei einigen Ergebnissen wird die Aktualisierung auf die neueste Version empfohlen. Ich denke, das bedeutet, zu überprüfen, ob Ihre Versionen entweder veraltet sind oder eine Version haben. Es kann hilfreich sein, entweder den neuesten oder den neuesten stabilen für Ihre Distribution oder von Github zur Verfügung zu haben.