Gentoo Archives: gentoo-user-br

From: Diego Alberto Ramponi <diego.ramponi@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Ajuda com cores do bash
Date: Thu, 29 Mar 2007 03:56:30
Message-Id: cd4dca030703282056q6e8d5f8bpcff17e3d6832cdd4@mail.gmail.com
In Reply to: Re: [gentoo-user-br] Ajuda com cores do bash by Thiago Nunes
1 Relamente eu não sei, mas me vio uma ideia, se vc observar o dir colors,
2 talvez possa repreduzir o mesmo efeito, uma vez que por exemplo para
3 arquivos .txt ele colore de uma cor e para .tgz ele coloer de outra cor,
4 tentei algumas vezes mas não tive sucesso, também não manjo muito de bash
5 script... mas se vc tentar acho que dá certo.
6
7 att.
8
9
10 On 3/28/07, Thiago Nunes <thiago@×××××××××××××.br> wrote:
11 >
12 > Assim funciona: echo -e "\033[00;33mletras coloridas\033[00m"
13 >
14 > Quoting Pablo Nehab-Hess <natunobilis@××××××××.org>:
15 >
16 > > Pessoal, tenho um script (chamado 'bateria') que mostra uma barra com
17 > > o estado da bateria do laptop, tipo:
18 > > [############## ] 94.2%
19 > >
20 > > O script funciona relativamente bem, ou seja, eu o chamo e ele
21 > > educadamente mostra a barra.
22 > >
23 > > Mas agora eu queria incrementá-lo um pouco: botar cores! :)
24 > >
25 > > Tentei imitar as marcações que eu uso na minha variável $PS1:
26 > > \[\033[00;33m\]\A \[\033[01;32m\]\u@\h \[\033[01;34m\]\w \$ \[\033[00m\]
27 > >
28 > > Mas vi que mandando um:
29 > > echo "\[\033[00;33m\]letras coloridas\[\033[00m\]"
30 > >
31 > > o resultado não é o esperado, e sim um horrendo:
32 > > \[\033[00;33m\]letras coloridas\[\033[00m\]
33 > >
34 > > Usar aspas simples (') também não funcionou. O resultado foi o
35 > > mesmíssimo das aspas duplas.
36 > >
37 > > E aí, qual é a forma certa de usar cores no meio do texto, no bash?
38 > >
39 > > O Google só me retorna links que mostram como colorir o prompt do
40 > > bash, mas acabei de mostrar que o que vale pro $PS1 não vale pro texto
41 > > normal (=não-prompt).
42 > >
43 > > Se não puder ajudar, agradeço da mesma forma. :D
44 > >
45 > > Abraços,
46 > > Pablo
47 > > ����z����+�f��)�+-
48 >
49 >
50 >
51 > --
52 > gentoo-user-br@g.o mailing list
53 >
54 >
55
56
57 --
58 KISS:
59 Keep
60 it
61 simple,
62 stupid!