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! |