/*
Olá,

Quando crio uma shell e nela executo algum programa do sistema unix, o mesmo
me mostra na tela a sua saída, exemplo:

No meu script para listar impressoras a saída e a seguinte:
"printer hp is idle. enable since Jan 01 00:00
             Ready to print."

Bem eu gostaria que além da saída do meu shell seja em portguês, gostaria
também que a saída fosse de facíl interpretação.

Básicamente gostaria de ideías de como eu posso pegar esse texto, esconde-ló
e mostrar para o usuário:
"Impressora HP
Habilitada desde Jan 01 00:00
Pronta para imprimir"
*/

Se você instalou suporte a linguagens no seu sistema ( já que você não
especifica qual é o seu unix ), você pode trabalhar a 
variável de ambiente LANG. Digamos que você tenha suporte a língua
portuguesa do Brasil. Pode fazer algo como:

LANG=pt_BR ./script_para_listar_impressoras



------
GPG Public Key
http://keyserver.veridis.com:11371/export?id=-6037232142263389818
         \\|||//
         (.) (.)
----ooOO--( )--OOoo-----
      MrBiTs
http://www.mrbits.com.br
  [EMAIL PROTECTED]
------------------------



---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/shell-script/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a