1 |
Pessoal, tenho um script (chamado 'bateria') que mostra uma barra com |
2 |
o estado da bateria do laptop, tipo: |
3 |
[############## ] 94.2% |
4 |
|
5 |
O script funciona relativamente bem, ou seja, eu o chamo e ele |
6 |
educadamente mostra a barra. |
7 |
|
8 |
Mas agora eu queria incrementá-lo um pouco: botar cores! :) |
9 |
|
10 |
Tentei imitar as marcações que eu uso na minha variável $PS1: |
11 |
\[\033[00;33m\]\A \[\033[01;32m\]\u@\h \[\033[01;34m\]\w \$ \[\033[00m\] |
12 |
|
13 |
Mas vi que mandando um: |
14 |
echo "\[\033[00;33m\]letras coloridas\[\033[00m\]" |
15 |
|
16 |
o resultado não é o esperado, e sim um horrendo: |
17 |
\[\033[00;33m\]letras coloridas\[\033[00m\] |
18 |
|
19 |
Usar aspas simples (') também não funcionou. O resultado foi o |
20 |
mesmÃssimo das aspas duplas. |
21 |
|
22 |
E aÃ, qual é a forma certa de usar cores no meio do texto, no bash? |
23 |
|
24 |
O Google só me retorna links que mostram como colorir o prompt do |
25 |
bash, mas acabei de mostrar que o que vale pro $PS1 não vale pro texto |
26 |
normal (=não-prompt). |
27 |
|
28 |
Se não puder ajudar, agradeço da mesma forma. :D |
29 |
|
30 |
Abraços, |
31 |
Pablo |
32 |
éí¢‹¬z¶ëéí¢Š+‚f¢–)à–+- |