La Scaricata
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
World AIDS
AVERT - AIDS charity
Quanti visitatori oggi?
DONAZIONE
AIUTACI A CRESCERE:
DONAZIONE LIBERÀ
Flusso RSS


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


I postatori più attivi del mese
Nessun utente


Colorare i script in bash

Andare in basso

Colorare i script in bash  Empty Colorare i script in bash

Messaggio Da florin88 Mer Mag 18, 2011 9:21 am

Colorare i script in bash  Nuvola10

A volte abbiamo la necessità che l'output dei nostri script sia ben visibile all'utente finale. Uno modo molto comodo per evidenziare delle scritte è quello di colorarle.

È presente la tabella di riferimento dei colori e dei piccoli esempi.

Tabella di riferimento dei colori
Codice:
WHITE=  \e[1;37m
    LGRAY=  \e[0;37m
    GRAY=    \e[1;30m
    BLACK=  \e[0;30m
    RED=    \e[0;31m
    LRED=    \e[1;31m
    GREEN=  \e[0;32m
    LGREEN=  \e[1;32m
    BROWN=  \e[0;33m
    YELLOW=  \e[1;33m
    BLUE=    \e[0;34m
    LBLUE=  \e[1;34m
    PURPLE=  \e[0;35m
    PINK=    \e[1;35m
    CYAN=    \e[0;36m
    LCYAN=  \e[1;36m

Utilizzo:
Per utilizzare tali "codici" per i colori con la funzione echo è necessario aggiungere il suffisso -e.
Un banale esempio può essere appunto:

Codice:
echo "come colorare queste parole"

che con i codici colore potrebbe diverntare:

Codice:
echo -e '\e[1;35m'"come colorare queste parole"

Un'altro trucchetto è quello di inserire le seguenti righe nel file /usr/local/bin/colors
Codice:

    #!/bin/bash
    export WHITE="\e[1;37m"
    export LGRAY="\e[0;37m"
    export GRAY="\e[1;30m"
    export BLACK="\e[0;30m"
    export RED="\e[0;31m"
    export LRED="\e[1;31m"
    export GREEN="\e[0;32m"
    export LGREEN="\e[1;32m"
    export BROWN="\e[0;33m"
    export YELLOW="\e[1;33m"
    export BLUE="\e[0;34m"
    export LBLUE="\e[1;34m"
    export PURPLE="\e[0;35m"
    export PINK="\e[1;35m"
    export CYAN="\e[0;36m"
    export LCYAN="\e[1;36m"
    export Z="\e[0m"

Per poi andare ad eseguire un source del file aggiungendo nel nostro script:

Codice:
    . colors


fonte della guida


Colorare i script in bash  Tux_0210
florin88
florin88
Admin

Numero di messaggi : 7128
Data d'iscrizione : 18.12.08
Età : 36
Località : Ca' Savio bronx (VE)

http://www.flaviusso.altervista.it

Torna in alto Andare in basso

Torna in alto

- Argomenti simili

 
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.