mercoledì 8 ottobre 2008

Contro le crisi di identità!

Se come me ogni tanto vi confondete e avete crisi di identità da uso sconsiderato della vostra shell preferita (mi riferisco alla amata bash) non potrete fare a meno di cogliere questi piccolo e inutile tip.

Per ottenere la differenziazione cromatica che vedete nell’immagine basta editare i file .bashrc nella vostra home :
/home/nomeutente/.bashrc
e in quella dell’utente root:
/root/.bashrc

In fondo al bashrc dell’utente inserite la seguente stringa:
PS1='\[33[37;44;1m\u@\h \[33[01;37m\]\W \$\[33[00m\] ‘
Mentre infondo a quella di root inserite questa:
PS1='\[33[37;41;1m\u@\h \[33[01;37m\]\W \$\[33[00m\] ‘

Naturalmente potete giocare come volete per modificare l’apparenza della stringa che vi apparirà nella shell ricordandovi che la forma classica è questa:

\u@\h \W \$

Dove \u sta per username \h per host e \W per directory corrente.

Per quanto riguarda la colorazione dei vari pezzi potete fare riferimento a tag formati in questo modo ricordando che potete mettere colori in primo piano e sfondo diversi e applicare anche alcuni effetti.

\[33[\PP;SFONDO;EFFETOm\]

\[33[00m\] fine variabile

Le tabelle di riferimento per i colori sono qui:

Codici colori in Primo piano: (PP)
l = Luminoso
Nero=30
Grigio=30;1m
Rosso=31
Rosso_l=31;1m
Verde=32
Verde_l=32;1m
Marrone=33
Giallo=33;1m
Blu=34
Blu_l=34;1m
Viola=35
Viola_l=35;1m
Celeste=36
Celeste_l=36;1m
Bianco=37
Bianco_l=37;1m

Colori Di Sfondo: (SFONDO)
Nero=40
Rosso=41
Verde=42
Marrone=43
Blu=44
Viola=45
Celeste=46
Grigio=47


Codici per effetti vari: (EFFETTI)

0 = Default
1 = Colore Evidente
2 = Sottotraccia
3 = Colore Normale
4 = Sottotraccia
5 = Colore In Primo Piano Lampeggiante
7 = Reverse (Il colore in primo piano diventa di fondo e viceversa)

Enjoy!

Nessun commento: