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

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

RE: [shell-script] Saída de comandos unix


From: MrBiTs
Subject: RE: [shell-script] Saída de comandos unix
Date: Fri, 13 Jan 2006 16:27:26 -0200

/*
Mais ai no caso ele só iria traduzir a informação, gostaria também de deixar
a informação mais facíl de ser entendida, ñ teria nenhum comando que
subistitui uma frase por outra q eu definir, por que ai eu podeira colocar
no script que para quando o programa retornar "Ready to print" ele moster
"Pronto para imprimir" ou alguma coisa parecida. Eu gostaria mais de fazer
isso para mudar outros textos mais complicados.
*/

Você testou para ver como ele vai dar a informação a você ? 

Vejamos exemplos:

$ LANG=pt_BR date
Sex Jan 13 16:10:30 BRST 2006

$ date
Fri Jan 13 16:10:36 BRST 2006

Agora com comandos mais informativos:

$ netstat -tnl
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address
State      
tcp        0      0 0.0.0.0:3306                0.0.0.0:*
LISTEN      
tcp        0      0 0.0.0.0:80                  0.0.0.0:*
LISTEN      
tcp        0      0 127.0.0.1:25                0.0.0.0:*
LISTEN      
tcp        0      0 :::2001                     :::*
LISTEN      
tcp        0      0 :::2002                     :::*
LISTEN      
tcp        0      0 :::2003                     :::*
LISTEN      
tcp        0      0 :::2004                     :::*
LISTEN      
tcp        0      0 :::22                       :::*
LISTEN      

$ LANG=pt_BR netstat -tnl
Conexões Internet Ativas (sem os servidores)
Proto Recv-Q Send-Q Local Address               Foreign Address
State      
tcp        0      0 0.0.0.0:3306                0.0.0.0:*
OUÇA        
tcp        0      0 0.0.0.0:80                  0.0.0.0:*
OUÇA        
tcp        0      0 127.0.0.1:25                0.0.0.0:*
OUÇA        
tcp        0      0 :::2001                     :::*
OUÇA        
tcp        0      0 :::2002                     :::*
OUÇA        
tcp        0      0 :::2003                     :::*
OUÇA        
tcp        0      0 :::2004                     :::*
OUÇA        
tcp        0      0 :::22                       :::*
OUÇA        

$ ipcs -a

------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status

0x4f120008 0          nobody    666        4096       101

0x4f120009 32769      nobody    666        1000000    101

0x00000000 65538      root      600        368644     101        dest


------ Semaphore Arrays --------
key        semid      owner      perms      nsems     
0x4f120008 0          nobody    666        25        

------ Message Queues --------
key        msqid      owner      perms      used-bytes   messages    

$ LANG=pt_BR ipcs -a

- Segmentos da memória compartilhada -
chave      shmid      proprietário perms      bytes      nattch     status

0x4f120008 0          nobody    666        4096       101

0x4f120009 32769      nobody    666        1000000    101

0x00000000 65538      root      600        368644     101        dest


------ Arrays de semáforos ------
chave      semid      proprietário perms      nsems     
0x4f120008 0          nobody    666        25        

----- Filas de mensagens ------
chave      msqid      proprietário perms      bytes usados mensagens   


Até onde ví, foi uma tradução bastante correta. Para mim, o conceito de
"informações mais fáceis de se entender" soa nebuloso. Afinal, o que poderia
ser mais claro do que "Pronta para Imprimir" ? Algo como "Pode imprimir que
a impressora aceita" ?

Anyway, não há um comando que "simplifique" mensagens. Você vai ter que
implementar esse tratamento em seus sistemas.


------
GPG Public Key
http://keyserver.veridis.com:11371/export?id=-6037232142263389818
         \\|||//
         (.) (.)
----ooOO--( )--OOoo-----
      MrBiTs
http://www.mrbits.com.br
  address@hidden
------------------------




reply via email to

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