Provided by: util-linux-locales_2.40.2-1ubuntu1_all bug

BEZEICHNUNG

       terminal-colors.d - farbliche Darstellung der Ausgabe für verschiedene Dienstprogramme
       einrichten

ÜBERSICHT

       /etc/terminal-colors.d/[[Name][@Terminal].][Typ]

BESCHREIBUNG

       Die Dateien in diesem Verzeichnis bestimmen das Standardverhalten von Dienstprogrammen,
       wenn deren Ausgabe farbig dargestellt wird.

       Der Name ist der Name eines Dienstprogramms. Dieser Name ist optional; wenn keiner
       angegeben ist, dann wird diese Datei für alle nicht explizit angegebenen Dienstprogramme
       verwendet.

       Terminal ist ein Terminalbezeichner (die Umgebungsvariable TERM). Der Terminalbezeichner
       ist optional; wenn nichts angegeben ist, wird die Datei auf alle ansonsten nicht
       spezifizierten Terminals angewendet.

       Der Typ ist ein Dateityp. Folgende Typen werden unterstützt:

       disable
           schaltet die farbige Ausgabe aller kompatiblen Dienstprogramme aus.

       enable
           schaltet die farbige Darstellung ein; jede passende disable−Datei wird ignoriert.

       scheme
           legt die für die Ausgabe zu verwendenden Farben fest. Das Dateiformat kann
           programmbedingt abweichen, das Standardformat wird nachfolgend beschrieben.

       Sollten mehrere Dateien existieren, die auf eines der Dienstprogramme passen würden, dann
       wird die Datei mit dem spezifischeren Dateinamen bevorzugt. Beispielsweise hat der
       Dateiname »@xterm.scheme« eine niedrigere Priorität als »dmesg@xterm.scheme«. Die
       niedrigste Priorität haben die Dateien ohne Programmname und Terminalbezeichner (zum
       Beispiel »disable«).

       Die benutzerspezifischen Dateien $XDG_CONFIG_HOME/terminal−colors.d oder
       $HOME/.config/terminal−colors.d setzen die globale Einstellung außer Kraft.

VORGEGEBENES FORMAT FÜR SCHEMA-DATEIEN

       Die folgende Anweisung wird verarbeitet:

          Name Farbsequenz

       Der Name ist ein logischer Name einer Farbsequenz (zum Beispiel »error«). Die Namen sind
       vom jeweiligen Dienstprogramm abhängig. Weitere Details finden Sie im Abschnitt FARBEN der
       Handbuchseite des jeweiligen Dienstprogramms.

       Die Farbsequenz kann ein Farbname, eine ASCII-Farbsequenz oder eine Escape-Sequenz sein.

   Farbbezeichnungen
       black, blink, blue, bold, brown, cyan, darkgray, gray, green, halfbright, lightblue,
       lightcyan, lightgray, lightgreen, lightmagenta, lightred, magenta, red, reset, reverse und
       yellow.

   ANSI-Farbsequenzen
       Die Farbsequenzen werden aus Zahlenfolgen gebildet, die durch Semikola getrennt sind. Die
       am häufigsten verwendeten Codes sind:

          ┌───┬───────────────────────────┐
          │   │                           │
          │0  │ voreingestellte Farbe     │
          │   │ wiederherstellen          │
          ├───┼───────────────────────────┤
          │   │                           │
          │1  │ für hellere Farben        │
          ├───┼───────────────────────────┤
          │   │                           │
          │4  │ ür unterstrichenen Text   │
          ├───┼───────────────────────────┤
          │   │                           │
          │5  │ für blinkenden Text       │
          ├───┼───────────────────────────┤
          │   │                           │
          │30 │ für schwarzen Vordergrund │
          ├───┼───────────────────────────┤
          │   │                           │
          │31 │ für roten Vordergrund     │
          ├───┼───────────────────────────┤
          │   │                           │
          │32 │ für grünen Vordergrund    │
          ├───┼───────────────────────────┤
          │   │                           │
          │33 │ für gelben (oder braunen) │
          │   │ Vordergrund               │
          ├───┼───────────────────────────┤
          │   │                           │
          │34 │ für blauen Vordergrund    │
          ├───┼───────────────────────────┤
          │   │                           │
          │35 │ für Purpur-Vordergrund    │
          ├───┼───────────────────────────┤
          │   │                           │
          │36 │ für Cyan-Vordergrund      │
          ├───┼───────────────────────────┤
          │   │                           │
          │37 │ für weißen (oder grauen)  │
          │   │ Vordergrund               │
          ├───┼───────────────────────────┤
          │   │                           │
          │40 │ für schwarzen Hintergrund │
          ├───┼───────────────────────────┤
          │   │                           │
          │41 │ für roten Hintergrund     │
          ├───┼───────────────────────────┤
          │   │                           │
          │42 │ für grünen Hintergrund    │
          ├───┼───────────────────────────┤
          │   │                           │
          │43 │ für gelben (oder braunen) │
          │   │ Hintergrund               │
          ├───┼───────────────────────────┤
          │   │                           │
          │44 │ für blauen Hintergrund    │
          ├───┼───────────────────────────┤
          │   │                           │
          │45 │ für Purpur-Hintergrund    │
          ├───┼───────────────────────────┤
          │   │                           │
          │46 │ für Cyan-Hintergrund      │
          ├───┼───────────────────────────┤
          │   │                           │
          │47 │ für weißen (oder grauen)  │
          │   │ Hintergrund               │
          └───┴───────────────────────────┘

   Escape-Sequenzen
       So fügen Sie Steuer− oder Leerzeichen in die Farbsequenzen ein, wobei Maskierungen
       im C−Stil unterstützt werden:

          ┌───┬─────────────────────────────┐
          │   │                             │
          │\a │ Tonsignal (ASCII 7)         │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\b │ Rückschritt (ASCII 8)       │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\e │ Escape (ASCII 27)           │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\f │ Seitenvorschub (ASCII 12)   │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\n │ Zeilenvorschub (ASCII 10)   │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\r │ Wagenrücklauf (ASCII 13)    │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\t │ Tabulator (ASCII 9)         │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\v │ Vertikaler Tabulator (ASCII │
          │   │ 11)                         │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\? │ Zeichen löschen (ASCII 127) │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\_ │ Leerzeichen                 │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\\ │ Rückschrägstrich (\)        │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\^ │ Zirkumflex (^)              │
          ├───┼─────────────────────────────┤
          │   │                             │
          │\# │ Raute-Zeichen (#)           │
          └───┴─────────────────────────────┘

       Bitte beachten Sie, dass Maskierungen nötig sind, um ein Leerzeichen, einen
       Rückschrägstrich, ein Caret oder ein anderes Steuerzeichen in die Zeichenkette
       einzufügen, oder eine Raute als erstes Zeichen.

       Um beispielsweise einen roten Hintergrund für Warnmeldungen in der Ausgabe von
       dmesg(1) anzeigen zu lassen, verwenden Sie:

          echo 'alert 37;41' >> /etc/terminal-colors.d/dmesg.scheme

   Kommentare
       Zeilen, deren erstes Nicht-Leerzeichen eine Raute ist (#), werden ignoriert.
       Jede sonstige Verwendung des Raute-Zeichens wird nicht als Einleitung eines
       Kommentars interpretiert.

UMGEBUNGSVARIABLEN

       TERMINAL_COLORS_DEBUG=all
           aktiviert die Debug-Ausgabe.

DATEIEN

       $XDG_CONFIG_HOME/terminal-colors.d

       $HOME/.config/terminal-colors.d

       /etc/terminal-colors.d

BEISPIEL

       Farbige Ausgabe für alle kompatiblen Dienstprogramme deaktivieren:

          touch /etc/terminal-colors.d/disable

       Farbige Ausgabe für alle kompatiblen Dienstprogramme in einem VT100-Terminal
       deaktivieren:

          touch /etc/terminal-colors.d/@vt100.disable

       Farbige Ausgabe für alle kompatiblen Dienstprogramme außer dmesg(1)
       deaktivieren:

          touch /etc/terminal-colors.d/disable

          touch /etc/terminal-colors.d/dmesg.enable

KOMPATIBILITÄT

       Die Funktionalität von terminal-colors.d wird derzeit von allen
       Dienstprogrammen aus util-linux unterstützt, die ihre Ausgaben farbig
       darstellen können. Weitere Informationen finden Sie im Abschnitt FARBEN der
       Handbuchseite des jeweiligen Programms.

FEHLER MELDEN

       Nutzen Sie zum Melden von Fehlern das Fehlererfassungssystem auf
       https://github.com/util-linux/util-linux/issues.

VERFÜGBARKEIT

       terminal-colors.d ist Teil des Pakets util-linux, welches aus dem
       Linux-Kernel-Archiv <https://www.kernel.org/pub/linux/utils/util-linux/>
       heruntergeladen werden kann.