Drucken Sie ein 256-Farben-Testmuster im Terminal [geschlossen]

8

Wie drucke ich ein 256-Farben-Testmuster in meinem Terminal?

Ich möchte überprüfen, ob mein Terminal 256 Farben korrekt unterstützt.

Tom Hale
quelle
6
Bitte nicht kreuzen ( askubuntu.com/questions/821157/… ).
Edwinksl
Mein Verständnis ist, dass dies verhindern soll, dass Zeit für die Beantwortung einer bereits beantworteten Frage verschwendet wird. Es ist für beide Websites völlig relevant ... Wie kann man sagen, welche relevanter ist?
Tom Hale
3
Nicht Ubuntu-bezogene Frage sollte hier umgeleitet werden
Emmanuel
Ja - dies ist nicht auf Ubuntu beschränkt
Tom Hale

Antworten:

17

256-Farben-Testmuster

256-Farben-Testmuster

Für die oben genannten können Sie meinen Bash-Code verwenden . ("Schau Ma, keine Unterprozesse!")

Oder für eine schnelle Bash:

for i in {0..255} ; do
    printf "\x1b[38;5;${i}m%3d " "${i}"
    if (( $i == 15 )) || (( $i > 15 )) && (( ($i-15) % 12 == 0 )); then
        echo;
    fi
done

24-Bit / TrueColour-Testmuster

Siehe diese Frage für das gesamte Spektrum :)

Tom Hale
quelle
Ich bin mir nicht sicher, warum Sie es so formatiert haben, aber zumindest funktioniert es und sieht gut aus.
Julie Pelletier
1
Vorschläge zur Verbesserung?
Tom Hale
Funktioniert auch auf zsh
Emmanuel
1
kann das versuchenprintf "%03d\e[48;5;${i}m \e[0m " $i;
Emmanuel
Auf Bash printfist kein eingebautes - also werden hier tatsächlich Unterprozesse verwendet
Zach R
7

Installieren Sie eine Anwendung mit dem Namen colortest

Verwenden Sie die folgenden Befehle, um das ASCII-Farbdiagramm zu testen

colortest-8   => Display color palette using 8 colors.
colortest-16  => Display color palette using 16 colors.
colortest-256 => Display color palette using 256 colors.
SHW
quelle
2
"Installieren Sie eine Anwendung mit dem Namen colortest" - dies wirft die Frage auf. Woher colorteststammt dieses Paket? Es scheint nicht in den Fedora- oder Arch-Repos zu sein.
Phg
1
Diese Anwendung ist verfügbar für ubuntu. Weitere Informationen finden Sie unter diesem Link vim.org/scripts/script.php?script_id=1349
SHW