GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Globales Einfärben des Terminals von Regex

Kurzversion ist:warum, ja, Sie können die Ausgabe von der Shell wie jedes andere Programm weiterleiten.

Von dort aus können Sie alles verwenden, was Sie möchten, wie zum Beispiel

$ bash | sed "$(echo -e "[email protected]@\e[31mdog\e[[email protected]; [email protected] [email protected] [email protected];")"

Dachte, ich würde meinen "Regenbogen" hinzufügen. Viel Spaß:

for((b=0;$b<8;b++)); do echo -ne "\e[4${b}m4$b : "; \
  for((f=0;$f<8;f++)); do echo -ne "\e[3${f}m3${f}"; done; echo -e "\e[0m"; done

Ich suche immer noch nach einem Linux-Terminalemulator mit dieser Funktion, aber für diejenigen, die dies lesen und auf macOS X arbeiten:

  • Besorgen Sie sich iTerm2 (Sie werden es sowieso brauchen, wenn Sie viel Kommandozeilenarbeit unter OS X erledigen), gehen Sie zu „Einstellungen> Profile> Erweitert“ und klicken Sie dann unter „Auslöser“ auf „Bearbeiten“. Dort können Sie einen Trigger mit einem regulären Ausdruck wie ^.*\[ERROR\].*$ hinzufügen und setze die Aktion auf "Text hervorheben" und den Parameter auf so etwas wie "Roter Vordergrund".

Linux
  1. Eine Anleitung zum Linux-Terminal für Anfänger

  2. Kopieren Sie Dateien im Linux-Terminal

  3. Benennen Sie eine Datei im Linux-Terminal um

  4. Verschieben Sie Dateien im Linux-Terminal

  5. Verwenden Sie XMLStarlet, um XML im Linux-Terminal zu parsen

20 Produktivitätstools für das Linux-Terminal

Sehen Sie sich YouTube-Videos am Linux-Terminal an

Das Linux-Terminal ist kein One-Trick-Pony

Entspannen Sie am Feuer an Ihrem Linux-Terminal

MapSCII – Die Weltkarte in Ihrem Terminal

Verstehen des uname-Befehls in Linux