Fala galera!
Quem nunca precisou dos códigos de escape das cores de frente e fundo ou dos códigos dos efeitos para usarmos nos nossos shell scripts (ou em qualquer outra aplicação que suporte)?
Eu não tinha encontrado nada para fazer essa tarefa via CLI e sempre que eu precisava me lembrar dos códigos eu pesquisava via browser. Devido a essa necessidade e que eu penso que pode ser a de outros colegas pinguins, eu fiz um script simples que “printa” para nós essas informações:
Comando para instalação do script:
file="$HOME/.local/bin/ansi-colors-print"; mkdir -pv "`dirname "$file"`" && echo && curl -Lo "$file" 'https://raw.githubusercontent.com/rhuanpk/linux/main/scripts/ansi-colors-print.sh' && echo && chmod -v +x "$file" && echo && if ! grep "`dirname "$file"`" <<< "$PATH"; then tee -a ~/.bashrc <<< $'\n# Adding in PATH\nPATH+='"':`dirname "$file"`'" && . ~/.bashrc; fi
Essa pipeline basicamente baixa o script para a pasta ~/.local/bin
(para que não precise de sudo (root)), da permissão de execução e verifica se essa pasta esta na sua variável PATH, caso não esteja, adiciona no seu ~/.bashrc
.
Se quiser pode mudar o local de instalação trocando o valor da variável file
no início da pipeline.