Shell-Fragen

lisanet

Mitglied
Mitglied seit
05.12.2006
Beiträge
2.349
Ja, man kann Farben in der Shell ansprechen. Wird nur niemand tun, da es zu sehr von der Hardware des Nutzers abhängt.
naja, in dieser Absolutheit stimmt es garantiert nicht. Es sind sogar recht bekannte Tools und skripte darunter, die Farbe nutzen. Wenn du dir als Beispiel mal nur die diversen Shell-Installationsroutinen einer Debian-Distribution ansiehst, die sind seit Ewigkeiten farbig gehalten.
 

lisanet

Mitglied
Mitglied seit
05.12.2006
Beiträge
2.349
Es gibt durchaus Bibliotheken die so etwas wie Grafik auch in Shells ausgeben können. So funktioniert etwa auch der Midnight-Commander ( ein Norton Clone). Für den Start ist das aber nicht die einfachste Materie.
ja, whiptail https://pypi.org/project/whiptail/ ist da z.B. so ein extrem hilfreiches Tool. Damit lassen sich sehr einfach komplette Menus, Dialogboxen etc, sauber und natürlich auch farbig darstellen. Den hardcore-Weg über ANSI escape codes muss man wirklich nicht mehr gehen.
 

warnochfrei

Mitglied
Mitglied seit
02.03.2019
Beiträge
1.337
Wenn du dir als Beispiel mal nur die diversen Shell-Installationsroutinen einer Debian-Distribution ansiehst, die sind seit Ewigkeiten farbig gehalten.
Und enorm anstrengend. Bin ganz zufrieden damit, dass die meiste Software unter den meisten Systemen meine Shell-Logs nicht mit Farbcodes vollmüllt.
 

varuna

Mitglied
Mitglied seit
21.10.2009
Beiträge
471
Hallo,

die Terminal.app ist AppleScript-fähig:
Code:
osascript -e 'tell application "Terminal" to tell window 1' -e 'set background color to {0, 65432, 0}' -e 'set normal text color to {65432, 34567, 43210}' -e 'set cursor color to {65432, 56789, 0}' -e 'end tell'
- - -
ich verstehe ihn so, dass er es für macos/BSD möchte, aber mit den üblichen linux-beispielen im netz dann probleme hatte.
?? Die üblichen Linux-Beispiele im Netz sind wirklich genau so, wie du in #31 gepostet hast!

Gruß