Nunca testei em outros UNIX, mas deve ser padrão.
No help do MS-DOS 5.0 já vinha uma explicação sobre isso,
e dizia também que é um padrão ANSI. Eu só fiquei sabendo assim.
Existem várias outras sequências de ESC para, por exemplo,
aumentar a intensidade da cor da letra, "scrool" para cima e
para baixo, mostrar/esconder o cursor, etc.
Essas funções funcionam em qualquer Linux, independente de
ser um terminal local ou via telnet, e em programas para MS-DOS,
bastando instalar o driver ANSI.SYS:
escrever uma linha no config.sys (e reinicializar a máquina):
device=c:\windows\command\ansi.sys
Só não espere ver cores no telnet do Windows, como faz o cliente
de telnet do Linux.
O hardware pode ser qualquer um.
[]'s
Edward Martin
Em Segunda 09 Abril 2001 14:36, Listas-Photon escreveu:
> > //------------------------------
> > // Limpa a tela
> > void clrscr(void)
> > {
> > printf("\x1B[2J\x1B[H");
> > }
> Muito interessante Eduardo, nao conhecia estas
> potencialidades do Linux !!!
> Apenas uma pergunta : estas solucoes sugeridas
> sao padrao em qualquer Linux e ate Unix(??), ou a solucao
> ficaria dependente de Versao Linux ou de
> algum hardware especifico ???
Assinantes em 10/04/2001: 2190
Mensagens recebidas desde 07/01/1999: 108532
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]