Você precisa criar um arquivo chamado /etc/terminal-colors.d/fdisk.scheme
contendo o esquema de cores desejado (ou copiá-lo de outra máquina).
Você pode precisar primeiro criar o diretório /etc/terminal-colors.d
(eu tive que fazer na minha máquina debian - eu não tinha ideia até agora que fdisk
tinha opções de cores ... e agora que eu sei, eu não sei quero saber: -)
OBSERVAÇÃO: A criação do arquivo e do diretório precisa ser feita como raiz (ou com sudo
).
Por exemplo, para um esquema de cores absolutamente horrível e ilegível, você pode tentar:
header 33;41
help-title 34;43
warn 47;30
welcome 42;34
Isso está documentado na página fdisk
man (pesquise a seção COLORS na parte inferior) e na página man de terminal-colors.d
. A página fdisk
man tem isto a dizer sobre cores:
-L, --color[=when]
Colorize the output. The optional argument
when
can beauto
,never
oralways
. If thewhen
argument is omitted, it defaults toauto
. The colors can be disabled; for the current built-in default see the--help
output. See also the COLORS section.
OBSERVAÇÃO : se as cores estiverem desativadas por padrão, talvez você também precise sudo touch /etc/terminal-colors.d/fdisk.enable
.
e
COLORS
Implicit coloring can be disabled by an empty file
/etc/terminal-colors.d/fdisk.disable
.See
terminal-colors.d(5)
for more details about colorization configuration. The logical color names supported byfdisk
are:header The header of the output tables. help-title The help section titles. warn The warning messages. welcome The welcome message.
terminal-colors.d
parece ser um local genérico e centralizado para ativar, desativar e / ou especificar esquemas de cores para uma variedade de ferramentas de linha de comando. Faz parte do util-linux
e é usado por todas as ferramentas desse pacote. Pode (ou não) ter sido adotado por outras ferramentas também.
Eu nunca ouvi falar dele antes de hoje (não é surpreendente, ter cores berrantes no meu terminal não é algo que me interesse), mas provavelmente vai ter existido por anos.