Ich wollte die Unix-Dateien bedingt formatieren, arbeite gerade an einem diff
Befehl und wollte wissen, ob es möglich ist, den Text der diff
Befehlsausgabe zu formatieren .
Beispiel:
Übereinstimmende Werte sollten grün angezeigt werden.
Nicht übereinstimmende Werte sollten rot angezeigt werden.
Angenommen, ich habe zwei Dateien file1
und file2
und mein Befehl lautet diff file1 file2
.
Nun wollte ich annehmen, dass die Ausgabe 5 Nichtübereinstimmungen enthält, dann sollten diese Nichtübereinstimmungen in roter Farbe angezeigt werden. Wie erreicht man das mit Unix?
Kurz gesagt: "Ändere die Farbe auf Rot für die Ausgabe des Befehls diff für Werte, die nicht übereinstimmen."