Pular para o conteúdo

Shell Script para colorir seus scripts

Dica publicada em Shell Script / Miscelânea
Nelson Teixeira nelson777
Hits: 5.686 Categoria: Shell Script Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Shell Script para colorir seus scripts

Código fonte (salve como: cores.sh):

#!/bin/bash
#grave como cores.sh

# Cores v1.0
# ecoa mensagem em cores
# Autor: Nelson Teixeira - OPFLA/OPSIN/OPSAR

BOLD="\e[1m"
GREEN="$BOLD\e[92m"
RED="$BOLD\e[91m"
GRAY="$BOLD\e[37m"
CYAN="$BOLD\e[96m"
YELLOW="$BOLD\e[93m"
MAGENTA="$BOLD\e[95m"
BLUE="$BOLD\e[34m"
NORMAL="$BOLD\e[0m"

function echoCores {
        echo -e $@$NORMAL
}
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Utilização em outro script:

#!/bin/bash

. cores.sh

echoCores $BOLD"Bold" $GREEN"Verde" $RED"Vermelho" $GRAY"Cinza" $CYAN"Ciano" $YELLOW"Amarelo" $MAGENTA"Magenta" $BLUE"Azul" $NORMAL"Normal"

echoCores -n $GRAY"Fazendo alguma coisa..."
#fazer alguma coisa
echoCores $GREEN"Feito!"
echoCores -n $GRAY"Fazendo alguma coisa..."
#fazer alguma coisa
echoCores $RED"Erro!"

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Mostrar apenas as linhas não comentadas de um arquivo

Renomeando arquivos de maiúsculo para minúsculo

Comandos mkdir e cd simultaneamente

Consertando o ^M em scripts shell

Não esquecendo o root logado

Wi-fi fica desconectando no Ubuntu 21.10 [Resolvido]

#1 Comentário enviado por albfneto em 17/08/2014 - 11:55h
Legal isso, favoritado!
#2 Comentário enviado por radolpho em 25/08/2014 - 09:10h
Muito boa essa!

Contribuir com comentário

Entre na sua conta para comentar.