Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: polarski 01 Ledna 2012, 15:34:03

Název: Barevná syntaxe konsole
Přispěvatel: polarski 01 Ledna 2012, 15:34:03
Dobrý den,

je možno nějak zapnou barevnou syntaxi přímo v konsole. Mě jde hlavně o to, aby při kompilování měl například zvýrazněné slova jako error a warning.

Děkuji za odpověď.
Název: Re:Barevná syntaxe konsole
Přispěvatel: Filip Dominec 01 Ledna 2012, 20:17:59
Barvy takto:

Kód: [Vybrat]
RED='\033[1;31m'
GREEN='\033[1;32m'
HILI='\033[1;38m'
NORM='\033[0m'

if [ "$(whoami)" != 'root' ]
then
    echo -e "$RED""Chyba:$NORM  Tento skript musí být spuštěn se správcovskými oprávněními."
    exit 1
fi

Jak to zařídit při kompilování, to je na tobě a na programu, který kompilaci řídí. Běžně to make nedělá, scons třeba ano.
Název: Re:Barevná syntaxe konsole
Přispěvatel: polarski 06 Ledna 2012, 19:59:18
Není to sice přímo barevená syntax konsole, ale řeší to přesně můj problém...

Stačí naistalovat colorgcc a pak jen místo příkazu
Kód: [Vybrat]
gcc/g++ použít
Kód: [Vybrat]
colorgcc
Název: Re:Barevná syntaxe konsole
Přispěvatel: Filip Dominec 07 Ledna 2012, 09:36:52
Aha, díky, to je dobré vědět.