Ha a palettára gondolsz, vagyis hogy a fehér az a fehér milyen árnyalata, a piros az a piros milyen árnyalata pontosan, akkor az OSC 4, 10, 11 escape szekvenciákat keresed:
printf '\e]10;#abcdef\e\\' # alapértelmezett előtér
printf '\e]11;#123456\e\\' # alapértelmezett háttér
printf '\e]4;0;#102030\e\\' # első paletta szín (általában fekete)
printf '\e]4;1;#f01010\e\\' # második paletta szín (általában piros)
# stb.
printf '\e]110;#abcdef\e\\' # előtér visszaállítása
# stb.
Teljes lista a ctlseqs.txt fájlban (ráguglizol) az Operating System Commands fejezet alatt.
Nem mindegyik terminál támogatja.