[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: shell a colori



http://lists.debian.org/debian-italian/2003/debian-italian-200310/msg01475.html
Basta sostituire la funzione setup() in /etc/init.d/rc (all'inizio del 
file) con la seguente:

startup() {
    echo -en "\\033[0;1m"
    echo -e running: "\\033[0;36m"$@
    echo -en "\\033[0;39m"
    case "$1" in
        *.sh)
                if $debug sh "$@"
                    then echo -e "\\033[0;32m[done]"
                    else echo -e "\\033[0;31m[failed]"
                fi
                ;;
        *)
                if $debug "$@"
                    then echo -e "\\033[0;32m[done]"
                    else echo -e "\\033[0;31m[failed]"
                fi
                ;;
    esac
    echo -en "\\033[0;39m"
}

Per personalizzare i colori cercate "ansi escape sequences" su google.


On Thu, 2004-01-08 at 16:28, Gabriele 'LightKnight' Stilli wrote:
> giovedì 08 gennaio 2004, alle 16:06, e.puddu@infinito.it scrive:
> 
> > Grazie, apportero' i cambiamenti; tuttavia non credo che i 
> > colori appaiano anche durante i boot, o mi sbaglio?
> 
> Ma cosa intendi per "colori al boot"? Comunque bashrc non c'entra nulla coi
> colori al boot, devi modificare lilo/grub e/o gli script di avvio (quelli in
> /etc/init.d).
> 
> Oddio, almeno credo, ho un attimo di amnesia.. in che shell girano i
> suddetti script? :P
> 
> Gabriele :-)
-- 
kill <kill@inventati.org>



Reply to: