shell-script-pt
[Top][All Lists]
Advanced

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

RES: [shell-script] Fw: Korn Shell X Bash


From: Julio Cezar Neves - DATAPREVRJ
Subject: RES: [shell-script] Fw: Korn Shell X Bash
Date: Wed, 22 Feb 2006 16:40:22 -0300

Rodrigo,
isso não se usa há muito tempo, isso provavelmente é para terminal burro
(como era o falecido vt100 ao qual ele se refere). Hoje isso é feito pelos
emuladores como o putty.

Note que toda hora ele cita o número 132. Isto, para os antigos, é um número
mágico. Trata-se da qtd de colunas de um relatório em formulário contínuo, e
assim sendo, um chute inicial é que este script configura uma impressora
escrava ou hard copy.

Se fosse mesmo necessário escrever algo do gênero, tentaria adaptá-lo às
opções do cmd stty ou, na pior das hipóteses escrever um terminfo (man
terminfo).

[ ]s,
Julio
http://www.julioneves.com
==================================
    ///// //   // ////// ////// //
   //    ///  // //     //  // //
  ////  // / //   //   //  // //
 //    //  ///     // //  // //
///// //   // ////// ////// //////
1º Encontro de Sw Livre da Paraíba
de 12 a 14 de maio na Universidade
Federal da Paraíba.
http://www.ensol.org.br



| -----Mensagem original-----
| De: Rodrigo Ortiz [mailto:address@hidden]
| Enviada em: terça-feira, 21 de fevereiro de 2006 08:54
| Para: address@hidden
| Assunto: [shell-script] Fw: Korn Shell X Bash
| 
| 
| Subject: Korn Shell X Bash
| 
| 
| Pessoal, estou me matando para passar este script para BASH. 
| Ele foi escrito
| em korn shell. A unica coisa que consegui mudar nele foi o 
| comando pg para o
|  less, o resto estou apanhando.
|  Se alguem tiver alguma ideia , uma força para me dar eu aceito :)
| 
|  Grato
| video
| -------
| 
| # habilita 132 colunas terminal vt100
| echo "^[[?3h"
| echo "^[[?7l"
| grep -v "^L" $1 | pg -f 2>/dev/null
| echo "^[[?3l"
| echo "^[[?7h"
| # habilita 80 colunas terminal vt100
| 
| 
| videomi
| ----------
| 
| # habilita 132 colunas terminal vt100 (micro)
| echo "^[[=4h"
| grep -v "^L" $1 | pg -f 2>/dev/null
| echo "^[[=2h"
| # habilita 80 colunas terminal vt100 (micro)
| 
| 
| 
| 
| 
|       
| 
|       
|               
| _______________________________________________________ 
| Yahoo! doce lar. Faça do Yahoo! sua homepage. 
| http://br.yahoo.com/homepageset.html 
| 
| 
| 
| ---------------------------------------------------------------------
| Esta lista não admite a abordagem de outras liguagens de 
| programação, como perl, C etc. Quem insistir em não seguir 
| esta regra será moderado sem prévio aviso.
| ---------------------------------------------------------------------
| Sair da lista: address@hidden
| ---------------------------------------------------------------------
| Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
Links do Yahoo! Grupos




 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]