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

Re: caracteres raros



On Sun, 1 Jun 2003, th3 th1nk3r wrote:

> Hash: SHA1
> 
> At Sunday 01/06/2003 09:02, Fernando A. Naranjo Molina wrote:
> O teclea reset
> 
> Gracias, esto ultimo si me funciono.
> Nos vemos ;)
> 
> 	fdo. th3 th1nk3r

Llego un poco tarde pero la explicación es que hay caracteres que 
actuan como comandos para la consola. Vease la explicación completa
en la página man console_codes(1). Hay secuencias de escape muy útiles.

Concretamente el caracter que suele producir este molesto efecto es 
el ^N. 

       SO (0x0E, ^N) activa el conjunto de caracteres  G1,  y  si
              está  activado LF/NL (modo de nueva línea), también
              un retorno de carro;

       SI (0x0F, ^O) activa el conjunto de caracteres G0; (El
	      que usamos normalmente).

Demostración rápida: Si haces desde consola:

	echo <Ctrl + V> <Ctrl + N> 

Dejarás la consola usando el conjunto de caracteres G1.
Si haces desde consola:

	echo <Ctrl + V> <Ctrl + O> 

Dejarás la consola usando el conjunto de caracteres G0.

El comando reset es más completo pues no solo reestablece eso sino
más cosas.

-- 
Un saludo
Antonio Castro

       /\     /\   Ciberdroide Informática 
         \\W//  << http://www.ciberdroide.com >>
        _|0 0|_                                                    
+-oOOO-(___o___)-OOOo---------------------+ 
| . . . . U U . Antonio Castro Snurmacher |  
| . . . . . . . acastro@ciberdroide.com   | 
+()()()---------()()()--------------------+



Reply to: