Strona 2 z 2
: 19 grudnia 2007, 16:02
autor: Gość
Pokaż wpis dla PS1
£ącznie z definicjami kolorów.
Pozdrawiam
: 19 grudnia 2007, 16:21
autor: thalcave
tam zastosowałem:
Kod: Zaznacz cały
TPUT=/usr/bin/tput
red="$($TPUT bold;$TPUT setaf 1)"
none='\[\033[00m\]'
PS1=$red'\u >> '$none
Ale to jest bez znaczenia czy robie przez TPUT czy jak
PhockouS... zawsze mam ten sam efekt (niezależnie od systemu: testowałem na openSUSE, Debianie oraz OpenBSD)
: 19 grudnia 2007, 16:31
autor: Gość
Spróbuj
dokładnie tak:
Kod: Zaznacz cały
red="\[\033[01;31m\]"
none="\[\033[00m\]"
PS1="${red}\u >> ${none}"
Pozdrawiam
: 19 grudnia 2007, 16:35
autor: thalcave
Działa, dzięki wielkie :!:
Czyli musze w ten sposób robić kolorki, przez tput nie pójdzie?
: 19 grudnia 2007, 16:39
autor: Gość
Nie do końca ...
PS1 jest zmienną - nauczcie się, że wartości zmiennych w 99% przypadków należy wpisywać w " ".
Pozdrawiam
P.S.
Ostatnimi czasy zraziłem się do tput, więc przepisałem z tput na kody kolorów z tego względu, że w kilku wypadkach lubił on robić nie do końca to czego się oczekiwało.
: 19 grudnia 2007, 16:48
autor: thalcave
Niestety jak wstawiam zmienne przez tput to teks jest zawijany :/
I wszystkie zmienne są w " "