On 25-04-2006, at 09h 11'50", Tarhon-Onu Victor wrote about "Re: [rlug]
bash_2_tcsh"
> On Tue, 25 Apr 2006, Ionel Mugurel Ciobica wrote:
>
> >Nu prea inteleg fazele cu stty si cum scap de secventa "2>/dev/null".
> >Chestia asta vrea sa citeasca UN caracter de la tastatura fara sa mai
> >fie necesara apasarea tastei enter...
>
> Adica read -n1? tcsh nu are ceva asemanator? Nu am nici o treaba
> cu tcsh insa dupa un ochi zvirlit prin manual am gasit comanda prompt
> (vezi eventual si prompt2).
>
Nu, nu este nici o comanda read in tcsh. Comanda prompt (de fapt o
variabila de shell) se foloseste pentru a schimba aparenta cursorului.
Eu am in .cshrc asa:
set prompt="%{[1;31m%}%m%{[0m%}[%T]:%h%c%# "
set prompt3="%{[1;35m%}corect%{[0m%}: %R (y|n|e|a)?"
set prompt2="%{[1;32m%}%R%{[0m%}? "
care face sa am in stinga cursorului $HOST scris cu rosu, cursorul de
corect cu violet si cursorul din bucle (foreach, while, if, etc.)
scris cu verde.
Deci prompt nu are nici o legatura cu citirea unui singur caracter
fara a apasa si pe enter...
Multumesc,
Mugurel
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug