meus dois centavos... # Shows a message with the selected collor as the first arg function eccho () { local color="$1" shift case "$color" in -y|yellow) echo -e "\033[40;33m $@ \033[m" ;; -b|blue) echo -e "\033[40;34m $@ \033[m" ;; -r|red) echo -e "\033[40;31m $@ \033[m" ;; -R|bold_red) echo -e "\033[40;31;1m $@ \033[m" ;; *) echo "$@" esac }
-- Reinaldo Carvalho Debian Sarge 3.1 - Linux User: #238310 Prodepa - [EMAIL PROTECTED] On 12/13/06, Julio C. Neves <[EMAIL PROTECTED]> wrote: > Para tirar proveito desta tabela que o Ivan (aka Czar) mandou, basta fazer: > > $ cores=$(echo "RED \e[m\e[31m > GREEN \e[m\e[32m > YELLOW \e[m\e[33m > BLUE \e[m\e[34m > MAGENTA \e[m\e[35m > CYAN \e[m\e[36m > WHITE \e[m\e[37m > RVRED \e[m\e[7;31m > RVGREEN \e[m\e[7;32m > RVYELLOW \e[m\e[7;33m > RVBLUE \e[m\e[7;34m > RVMAGENTA \e[m\e[7;35m > RVCYAN \e[m\e[7;36m > RVWHITE \e[m\e[7;37m > URED \e[m\e[4;31m > UGREEN \e[m\e[4;32m > UYELLOW \e[m\e[4;33m > UBLUE \e[m\e[4;34m > UMAGENTA \e[m\e[4;35m > UCYAN \e[m\e[4;36m > UWHITE \e[m\e[4;37m > NRML \e[m\e[32m > BOLD \e[m\e[7m > CLEAR \e[2J\e[m" | sed "s/ /=\'/;s/$/\'/") # troquei o espaço por igual (=) > e coloque tudo entre plics > $ echo "$cores" > RED='\e[m\e[31m' > GREEN='\e[m\e[32m' > YELLOW='\e[m\e[33m' > BLUE='\e[m\e[34m' > MAGENTA='\e[m\e[35m' > CYAN='\e[m\e[36m' > WHITE='\e[m\e[37m' > RVRED='\e[m\e[7;31m' > RVGREEN='\e[m\e[7;32m' > RVYELLOW='\e[m\e[7;33m' > RVBLUE='\e[m\e[7;34m' > RVMAGENTA='\e[m\e[7;35m' > RVCYAN='\e[m\e[7;36m' > RVWHITE='\e[m\e[7;37m' > URED='\e[m\e[4;31m' > UGREEN='\e[m\e[4;32m' > UYELLOW='\e[m\e[4;33m' > UBLUE='\e[m\e[4;34m' > UMAGENTA='\e[m\e[4;35m' > UCYAN='\e[m\e[4;36m' > UWHITE='\e[m\e[4;37m' > NRML='\e[m\e[32m' > BOLD='\e[m\e[7m' > CLEAR='\e[2J\e[m' > $ eval $cores > $ echo -e "$RED vermelho \n $RVYELLOW fundo amarelo" > vermelho > fundo amarelo > > Abraços, > Julio > :wq > > > 2006/12/13, Ivan lopes <[EMAIL PROTECTED]>: > > > > RED \e[m\e[31m > > GREEN \e[m\e[32m > > YELLOW \e[m\e[33m > > BLUE \e[m\e[34m > > MAGENTA \e[m\e[35m > > CYAN \e[m\e[36m > > WHITE \e[m\e[37m > > RVRED \e[m\e[7;31m > > RVGREEN \e[m\e[7;32m > > RVYELLOW \e[m\e[7;33m > > RVBLUE \e[m\e[7;34m > > RVMAGENTA \e[m\e[7;35m > > RVCYAN \e[m\e[7;36m > > RVWHITE \e[m\e[7;37m > > URED \e[m\e[4;31m > > UGREEN \e[m\e[4;32m > > UYELLOW \e[m\e[4;33m > > UBLUE \e[m\e[4;34m > > UMAGENTA \e[m\e[4;35m > > UCYAN \e[m\e[4;36m > > UWHITE \e[m\e[4;37m > > NRML \e[m\e[32m > > BOLD \e[m\e[7m > > CLEAR \e[2J\e[m > > > > -- > > [ ]'s > > Ivan Carlos Da Silva Lopes > > > > Engenheiro Eletronico e Computacao > > UFRJ > > > > > > > > -- > Abraços, > Julio > http://www.julioneves.com - Um livro sobre Bash completo e on-line > :wq > > > [As partes desta mensagem que não continham texto foram removidas] > > > > --------------------------------------------------------------------- > Esta lista não admite a abordagem de outras liguagens de programação, como > perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio > aviso. > --------------------------------------------------------------------- > Sair da lista: [EMAIL PROTECTED] > --------------------------------------------------------------------- > Esta lista é moderada de acordo com o previsto em > http://www.listas-discussao.cjb.net > --------------------------------------------------------------------- > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user-groups.programming.shell.brazil > > > Links do Yahoo! Grupos > > >