Bei der Verwendung von Fisch Shell in einem Terminal-Emulator (wie Terminator) zusammen mit einem Befehl, der viel Text ausgibt, könnte es nützlich sein, einige Farbcodierung auf der Ausgabe zu erhalten. Ich weiß, dass ein Skript der Ausgabe Farbcodeinformationen wie "grep --color = auto" hinzufügen kann. Ich denke, es ist möglich, das Fischterminal so zu modifizieren, dass es die Ausgabe scannt und an bestimmten Stellen hinzufügt.Fisch Shell benutzerdefinierte Funktion für die Ausgabe Text Färbung
Was ich tun möchte ist, dass der Text "Fehler" in der Ausgabe von einem Skript immer rot markiert ist und dass "Warnung" immer gelb markiert ist. Weiß jemand, ob das möglich ist, indem man Funktionsdateien in die ~/.config/fish/Funktionen dir oder ähnliches einführt?
FWIW, Wenn Sie sich für eine Lösung von faho entscheiden, können Sie das Problem vermeiden, dass die Daten, die an eine Funktion gesendet werden, zwischengespeichert werden, indem ein Skript erstellt wird. ein externer Befehl, der mit der Shebang-Linie abgeschlossen ist. Aber wie gesagt, das ist wirklich der falsche Weg, um das Problem zu lösen. –