Se você estiver usando o xterm (em vez de algum terminal que emula o xterm), existem duas cores de fundo para considere:
- o plano de fundo padrão para a janela do terminal
- a cor atual que pode ser definida usando sequências de escape
Usando appres XTerm
, posso ver esses recursos em segundo plano:
*fontMenu*background: AntiqueWhite
*VT100.scrollbar.background: gray60
*VT100*background: black
*SimpleMenu*background: AntiqueWhite
*mainMenu*background: AntiqueWhite
*tekMenu*background: AntiqueWhite
*form.background: AntiqueWhite
*vtMenu*background: AntiqueWhite
*Form.menubar.background: AntiqueWhite
*Form.menubar*background: AntiqueWhite
*Form.background: AntiqueWhite
O VT100
one é o que você procuraria, para o plano de fundo padrão . Se você usasse o script uxterm
, usaria appres UXTerm
para obter informações semelhantes.
As cores definidas com seqüências de escape não aparecem na saída de appres
. Existem seqüências de escape (veja Sequências de Controle do XTerm ) para definir e consultar essas valores. Alguns programas, como xtermcontrol
e xtermset
simplifique fazer isso a partir de um script, por exemplo,
$ xtermcontrol --get-bg
rgb:0000/0000/0000