( knzoltan | 2013. 08. 26., h – 19:50 )

Sziasztok, az alábbi kódot találtam, de ez így elég olvashatatlan számomra, nagyjából értem, hogy hogyan működik. Annyival szeretném kiegészíteni, hogyha root ra váltok, akkor piros legyen az user\host
Szerintem be kellene tenni mégegy if ágat, if UUID == root, akkor színezzen, és ugyanígy írja ki a visszatérési értéket a kis ;-) \ ;-( jelekkel. Esetleg abban tudnátok segíteni, hogy hogyan nézne ki ez a kód szépen olvashatóan betördelve és hova tegyem és hogyan a root ra váltásra vonatkozó részt?

PS1="\[\033[01;37m\]\$? \$(if [[ \$? == 0 ]]; then echo \"\[\033[01;32m\];)\"; else echo \"\[\033[01;31m\];(\"; fi) $(if [[ ${EUID} == 0 ]]; then echo '\[\033[01;31m\]\h'; else echo '\[\033[01;32m\]\u@\h'; fi)\[\033[01;34m\] \w \$\[\033[00m\] "

-- Zoli