[shell-script] Douglas Silva Carvalho is out of the office.

2006-08-21 Por tôpico douglasc


I will be out of the office starting  21/08/2006 and will not return until
05/09/2006.

Estarei em Treinamento de 21/08 á 01/09.

Nos assuntos referentes ao Ambiente GIS CPFL, favor contactar o Carlos
Junior ([EMAIL PROTECTED]).

[As partes desta mensagem que não continham texto foram removidas]



-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 




[shell-script] Compactar somente alguns arquivos automaticamente

2006-08-21 Por tôpico rflribeiro
Olá a todos. Este é meu primeiro contato com Shell Script e com o grupo. 
Desde já, boa sorte à todos.
Tenho um diretório onde ficam armazenados diversos logs. Consegui uma 
lista separada por dia utilizando ls -lt | grep -i "Aug 17" , por 
exemplo. Agora, estou tentando zipar somente os arquivos retornados por 
este comando. Pelo pouco que compreendi utilizando o "man comando", já 
tentei:

ls -lt | grep -i > tar czvf 20060817.tar.gz *

tar czvf 20060817.tar.gz < ls -lt | grep -i

tar czvf 20060817.tar.gz < `ls -lt | grep -i`

ls -lt | grep -i > 20060817.txt
tar czvf 20060817.tar.gz < `cat 20060817.txt`
tar czvf 20060817.tar.gz < cat 20060817.txt

mas ainda não consegui nada. Agradeço antecipadamente qualquer 
contribuição. Até mais.

-- 
Reginaldo Ribeiro - DBA Oracle
http://www.dbcom.com.br

[EMAIL PROTECTED]
skype: dbcom_it_experts
55 11 92344290



-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 




Re: [shell-script] Script

2006-08-21 Por tôpico Fabricio Lopes de Souza
mount -t nfs 10.10.10.10:/DIR /mnt/backups || exit 1
tar -cf backups.tar /DIRETORIO && gzip backups.tar || exit 1

agora coloque na crontab

abraços

On 8/20/06, Julio Cesar Molon <[EMAIL PROTECTED]> wrote:
>
> olá Pessoal, alguem poderia me ajudar?: preciso fazer um script para fazer
> uma cópia do diretório x no arquivo /mnt/backups/backups.etc.tgz. O
> diretório /mnt/backups deve ser uma montagem do diretório  /home/backups no
> servidor NFS. Preciso fazer isso sem envolver o fstab. Sendo que ele tem que
> executar uma vvez por semana, e preciso desmontar o script ao término do
> script.
>
> __
> Fale com seus amigos  de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


[As partes desta mensagem que não continham texto foram removidas]



-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





RES: [shell-script] Compactar somente alguns arquivos automaticamente

2006-08-21 Por tôpico Ricardo Perin
Vc tem 2 opções, jogar o resultado da pesquisa em um arquivo:

 

ls -lt | grep -i > arquivo

 

e utilizar a opção –T no tar ou  ‘xargs’

 

 

Ricardo Barroso Perin

Tecnologia da Informação

Locar Alpha - Locadora de Veículos LTDA

Tel.: 11 3723 4285

[EMAIL PROTECTED] mailto:[EMAIL PROTECTED]> 

 http://www.locaralpha.com.br/> www.locaralpha.com.br 

  _  

De: shell-script@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de rflribeiro
Enviada em: segunda-feira, 21 de agosto de 2006 09:40
Para: shell-script@yahoogrupos.com.br
Assunto: [shell-script] Compactar somente alguns arquivos automaticamente

 

Olá a todos. Este é meu primeiro contato com Shell Script e com o grupo. 
Desde já, boa sorte à todos.
Tenho um diretório onde ficam armazenados diversos logs. Consegui uma 
lista separada por dia utilizando ls -lt | grep -i "Aug 17" , por 
exemplo. Agora, estou tentando zipar somente os arquivos retornados por 
este comando. Pelo pouco que compreendi utilizando o "man comando", já 
tentei:

ls -lt | grep -i > tar czvf 20060817.tar.gz *

tar czvf 20060817.tar.gz < ls -lt | grep -i

tar czvf 20060817.tar.gz < `ls -lt | grep -i`

ls -lt | grep -i > 20060817.txt
tar czvf 20060817.tar.gz < `cat 20060817.txt`
tar czvf 20060817.tar.gz < cat 20060817.txt

mas ainda não consegui nada. Agradeço antecipadamente qualquer 
contribuição. Até mais.

-- 
Reginaldo Ribeiro - DBA Oracle
http://www.dbcom.com.br

[EMAIL PROTECTED]
skype: dbcom_it_experts
55 11 92344290

 



[As partes desta mensagem que não continham texto foram removidas]



-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 




[shell-script] Espaço entre colunas

2006-08-21 Por tôpico richardbortolucci
Pessoas,

Tenho um arquivo assim:

bla blabla bla
bla blablabla blablabla
blablabla bla blabla

E gostaria de deixá-lo assim:

blablabla   bla
blablablablablablabla
blablabla  bla  blabla

Alguma idéia?

Valeu,

Richard.






-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





Re: [shell-script] Espaço entre colunas

2006-08-21 Por tôpico Flavio Junior
$ cat arquivo | tr " " "\t" > arquivonovo

talvez funcione direto com o sed -i... nao sei

$ sed "s/\ /\t/g" arquivo
se funcionar, adiciona o -i no sed q substitui direto no mesmo arquivo


Flávio do Carmo Junior aka blk1d


On 8/21/06, richardbortolucci <[EMAIL PROTECTED]> wrote:
> Pessoas,
>
> Tenho um arquivo assim:
>
> bla blabla bla
> bla blablabla blablabla
> blablabla bla blabla
>
> E gostaria de deixá-lo assim:
>
> blablabla   bla
> blablablablablablabla
> blablabla  bla  blabla
>
> Alguma idéia?
>
> Valeu,
>
> Richard.
>
>
>
>
>
>
> -
> 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
> -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 




RE: [shell-script] Espaço entre colunas

2006-08-21 Por tôpico Reinaldo Marques de Lima
tenta assim:

cat bla.txt
bla blabla bla
bla blablabla blablabla
blablabla bla blabla

cat bla.txt | column -t
blablabla bla
blablablabla  blablabla
blablabla  blablabla






>From: "richardbortolucci" <[EMAIL PROTECTED]>
>Reply-To: shell-script@yahoogrupos.com.br
>To: shell-script@yahoogrupos.com.br
>Subject: [shell-script] Espaço entre colunas
>Date: Mon, 21 Aug 2006 13:25:40 -
>
>Pessoas,
>
>Tenho um arquivo assim:
>
>bla blabla bla
>bla blablabla blablabla
>blablabla bla blabla
>
>E gostaria de deixá-lo assim:
>
>blablabla   bla
>blablablablablablabla
>blablabla  bla  blabla
>
>Alguma idéia?
>
>Valeu,
>
>Richard.
>
>
>
>




-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





Re: [shell-script] Substituir linhas em um arquivo

2006-08-21 Por tôpico Renato de Freitas Freire
Obrigado pela ajuda Reinaldo.

Mas ainda tenho um probleminha.
Eu preciso atualizar o ip do usuario sem saber o antigo ip.
Por ex.
[06.08.15 8:03:59] '---': 'morfer' 201.178.45.120

nesse caso eu saberia somente o usuario, mas nao o ip.

teria alguma forma de fazer essa substituicao?

ja pesquisei varios sites sobre o assunto, mas nao consegui nenhuma
informacao de como atualizar toda a linha que ocorrer a string.

desde ja agradeco a ajuda e atencao de todos.





On 8/19/06, Reinaldo Carvalho <[EMAIL PROTECTED]> wrote:
>
>  [EMAIL PROTECTED]:~$ cat tt.txt
> [06.08.15 8:03:59] '---': 'morfer' 201.178.45.120
> [06.08.15 8:03:59] '---': 'rei' 201.178.45.120
>
> [EMAIL PROTECTED]:~$ sed -i "s/morfer' 201.178.45.120$/morfer' 200.1.2.3/" 
> tt.txt
> [EMAIL PROTECTED]:~$ cat tt.txt
> [06.08.15 8:03:59] '---': 'morfer' 200.1.2.3
> [06.08.15 8:03:59] '---': 'rei' 201.178.45.120
>
> update.sh
> #!/bin/bash
> sed -i "s/$1' $2\$/$1' $3/" tt.txt
>
> update.sh usuario ip novoip
>
> On 8/19/06, morfer.2001 <[EMAIL PROTECTED]> wrote:
> > Bom dia galera
> > achei esse grupo muito interessante.
> > Achei varias dicas preciosas aqui.
> >
> > Estou com um problema.
> > Tenho um arquivo texto que contem um log de ips.
> > O formato das linhas eh o seguinte:
> >
> > [06.08.15 8:03:59] '---': 'morfer' 201.178.45.120
> >
> > Preciso alterar os ips de acordo com o usuario.
> > Ou seja, preciso procurar no arquivo a string 'morfer' e atualizar o
> > final da linha.
> > Mas nao estou conseguindo achar nenhum site que possa me explicar como
> > fazer isso.
> >
> > Sera que alguem pode me ajudar?
> >
> > Desde ja agradeco.
> >
> >
> >
> >
> >
> >
> > -
> > 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
> > -
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
>
>
> --
> Reinaldo Carvalho
> Debian Sarge 3.1 - Linux User: #238310
> Prodepa - [EMAIL PROTECTED]
> 
>



-- 
Renato de Freitas Freire
[EMAIL PROTECTED]
(31) 9968-1366


[As partes desta mensagem que não continham texto foram removidas]



-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





[shell-script] Re: Espaço entre colunas

2006-08-21 Por tôpico richardbortolucci
Pessoal,

Quando mandei visualizar o e-mail estava correto, mas após enviar a
mensagem ele detonou o espaço entre as colunas... vou substituir os
espaços por pontos para que vcs possam entender o que quero fazer:

Tenho um arquivo assim:

bla blabla bla
bla blablabla blablabla
blablabla bla blabla
 
E gostaria de deixá-lo assim:
 
blablabla...bla
blablablablablablabla
blablabla..bla..blabla

Agora acho que não vai detonar...


--- Em shell-script@yahoogrupos.com.br, "richardbortolucci"
<[EMAIL PROTECTED]> escreveu
>
> Pessoas,
> 
> Tenho um arquivo assim:
> 
> bla blabla bla
> bla blablabla blablabla
> blablabla bla blabla
> 
> E gostaria de deixá-lo assim:
> 
> blablabla   bla
> blablablablablablabla
> blablabla  bla  blabla
> 
> Alguma idéia?
> 
> Valeu,
> 
> Richard.
>





-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





Re: [shell-script] Substituir linhas em um arquivo

2006-08-21 Por tôpico Flavio Junior
Bom, era soh ter pesquisado um bocadinho de nada sobre regex q voce
teria chegado a solução, vou soh adaptar a resposta do Reinaldo aqui,
pra adiantar:

[EMAIL PROTECTED]:~$ sed -i "s/morfer' .*$/morfer' 200.1.2.3/" tt.txt

o que eu fiz foi: substituir a linha com a ocorrencia "morfer QUALQUERCOISA$"
.* = qualquer coisa
$ = Fim da linha (EOL)

Ou seja, a linha que tiver morfer vai ser substituida pela morfer 200.1.2.3


Flávio do Carmo Junior aka blk1d

On 8/21/06, Renato de Freitas Freire <[EMAIL PROTECTED]> wrote:
> Obrigado pela ajuda Reinaldo.
>
> Mas ainda tenho um probleminha.
> Eu preciso atualizar o ip do usuario sem saber o antigo ip.
> Por ex.
> [06.08.15 8:03:59] '---': 'morfer' 201.178.45.120
>
> nesse caso eu saberia somente o usuario, mas nao o ip.
>
> teria alguma forma de fazer essa substituicao?
>
> ja pesquisei varios sites sobre o assunto, mas nao consegui nenhuma
> informacao de como atualizar toda a linha que ocorrer a string.
>
> desde ja agradeco a ajuda e atencao de todos.
>
>
>
>
>
> On 8/19/06, Reinaldo Carvalho <[EMAIL PROTECTED]> wrote:
> >
> >  [EMAIL PROTECTED]:~$ cat tt.txt
> > [06.08.15 8:03:59] '---': 'morfer' 201.178.45.120
> > [06.08.15 8:03:59] '---': 'rei' 201.178.45.120
> >
> > [EMAIL PROTECTED]:~$ sed -i "s/morfer' 201.178.45.120$/morfer' 200.1.2.3/" 
> > tt.txt
> > [EMAIL PROTECTED]:~$ cat tt.txt
> > [06.08.15 8:03:59] '---': 'morfer' 200.1.2.3
> > [06.08.15 8:03:59] '---': 'rei' 201.178.45.120
> >
> > update.sh
> > #!/bin/bash
> > sed -i "s/$1' $2\$/$1' $3/" tt.txt
> >
> > update.sh usuario ip novoip
> >
> > On 8/19/06, morfer.2001 <[EMAIL PROTECTED]> wrote:
> > > Bom dia galera
> > > achei esse grupo muito interessante.
> > > Achei varias dicas preciosas aqui.
> > >
> > > Estou com um problema.
> > > Tenho um arquivo texto que contem um log de ips.
> > > O formato das linhas eh o seguinte:
> > >
> > > [06.08.15 8:03:59] '---': 'morfer' 201.178.45.120
> > >
> > > Preciso alterar os ips de acordo com o usuario.
> > > Ou seja, preciso procurar no arquivo a string 'morfer' e atualizar o
> > > final da linha.
> > > Mas nao estou conseguindo achar nenhum site que possa me explicar como
> > > fazer isso.
> > >
> > > Sera que alguem pode me ajudar?
> > >
> > > Desde ja agradeco.
> > >
> > >
> > >
> > >
> > >
> > >
> > > -
> > > 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
> > > -
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> > --
> > Reinaldo Carvalho
> > Debian Sarge 3.1 - Linux User: #238310
> > Prodepa - [EMAIL PROTECTED]
> >
> >
>
>
>
> --
> Renato de Freitas Freire
> [EMAIL PROTECTED]
> (31) 9968-1366
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> -
> 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
> -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

Re: [shell-script] Re: Espaço entre colunas

2006-08-21 Por tôpico Flavio Junior
sed -i "s/\ /\ \ \ \ \ \ /g" arquivo

To substituindo a ocorrencia de um espaço em branco " " por 6 "  " ...

Testa isso..


Flávio do Carmo Junior aka blk1d

On 8/21/06, richardbortolucci <[EMAIL PROTECTED]> wrote:
> Pessoal,
>
> Quando mandei visualizar o e-mail estava correto, mas após enviar a
> mensagem ele detonou o espaço entre as colunas... vou substituir os
> espaços por pontos para que vcs possam entender o que quero fazer:
>
> Tenho um arquivo assim:
>
> bla blabla bla
> bla blablabla blablabla
> blablabla bla blabla
>
> E gostaria de deixá-lo assim:
>
> blablabla...bla
> blablablablablablabla
> blablabla..bla..blabla
>
> Agora acho que não vai detonar...
>
>
> --- Em shell-script@yahoogrupos.com.br, "richardbortolucci"
> <[EMAIL PROTECTED]> escreveu
> >
> > Pessoas,
> >
> > Tenho um arquivo assim:
> >
> > bla blabla bla
> > bla blablabla blablabla
> > blablabla bla blabla
> >
> > E gostaria de deixá-lo assim:
> >
> > blablabla   bla
> > blablablablablablabla
> > blablabla  bla  blabla
> >
> > Alguma idéia?
> >
> > Valeu,
> >
> > Richard.
> >
>
>
>
>
>
> -
> 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
> -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 




Re: [shell-script] Espaço entre colunas

2006-08-21 Por tôpico Julio C. Neves
Fala Ricardo,
se vc for em www.julioneves.com e seguir o link do "Papo de Botequim IX", vc
terá o comando printf esmiuçado. Com este cmd, é possível fazer qq tipo de
formatação de saída (alinhado à direita, esqueda, centralizado, saída em
hexa, em unicode,  ...). Aconselho a leitura a todos, pq, este cmd é
poderoso, eficiente e quase não é usado.

Abraços,
Julio
:wq



2006/8/21, richardbortolucci <[EMAIL PROTECTED]>:
>
>  Pessoas,
>
> Tenho um arquivo assim:
>
> bla blabla bla
> bla blablabla blablabla
> blablabla bla blabla
>
> E gostaria de deixá-lo assim:
>
> blablabla   bla
> blablablablablablabla
> blablabla  bla  blabla
>
> Alguma idéia?
>
> Valeu,
>
> Richard.
>
>
>
>
> 
>



-- 
Abraços,
Julio
http://www.julioneves.com - Um livro sobre Bash completo e on-line
:wq


[As partes desta mensagem que não continham texto foram removidas]



-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





[shell-script] Testar numero

2006-08-21 Por tôpico Luciano Depierri
Pessoal,

Preciso pegar uma string e verificar se existe APENAS número, ex:

" 766e " => nao
"766e"  => nao
"766"   => ok

Como faço isso?

Obrigado

Luciano


[As partes desta mensagem que não continham texto foram removidas]



-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





[shell-script] Re: Testar numero

2006-08-21 Por tôpico Reinaldo Carvalho
echo q1 | grep -qw '^[0-9]*$' && echo ok || echo nao
nao

echo 1 | grep -qw '^[0-9]*$' && echo ok || echo nao
ok


On 8/21/06, Luciano Depierri <[EMAIL PROTECTED]> wrote:
> Pessoal,
>
> Preciso pegar uma string e verificar se existe APENAS número, ex:
>
> " 766e " => nao
> "766e"  => nao
> "766"   => ok
>
> Como faço isso?
>
> Obrigado
>
> Luciano
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> -
> 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
> -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


-- 
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - [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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





Re: [shell-script] Re: Testar numero

2006-08-21 Por tôpico Luciano Depierri
Reinaldo,

Obrigado pela resposta, mas se eu tiver esse caso:

VAR=" 333" #(um espaço em branco no inicio ou no final, a resposta vai ser
ok)
echo $VAR | grep -qw '^[0-9]*$' && echo ok || echo nao
ok

Neste caso, só para espaços em brando poderia utilizar o sed, mas queria
saber se nao tem como tirar de outra maneira.

Obrigado

Luciano


2006/8/21, Reinaldo Carvalho <[EMAIL PROTECTED]>:
>
> echo q1 | grep -qw '^[0-9]*$' && echo ok || echo nao
> nao
>
> echo 1 | grep -qw '^[0-9]*$' && echo ok || echo nao
> ok
>
>
> On 8/21/06, Luciano Depierri <[EMAIL PROTECTED]> wrote:
> > Pessoal,
> >
> > Preciso pegar uma string e verificar se existe APENAS número, ex:
> >
> > " 766e " => nao
> > "766e"  => nao
> > "766"   => ok
> >
> > Como faço isso?
> >
> > Obrigado
> >
> > Luciano
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > -
> > 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
> > -
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>
> --
> Reinaldo Carvalho
> Debian Sarge 3.1 - Linux User: #238310
> Prodepa - [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
> -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


[As partes desta mensagem que não continham texto foram removidas]



-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





Re: [shell-script] Re: Testar numero

2006-08-21 Por tôpico Reinaldo Carvalho
x=' 222'
$ echo "$x" | grep -qw '^[0-9]*$' && echo ok || echo nao
nao

use aspas

On 8/21/06, Luciano Depierri <[EMAIL PROTECTED]> wrote:
> Reinaldo,
>
> Obrigado pela resposta, mas se eu tiver esse caso:
>
> VAR=" 333" #(um espaço em branco no inicio ou no final, a resposta vai ser
> ok)
> echo $VAR | grep -qw '^[0-9]*$' && echo ok || echo nao
> ok
>
> Neste caso, só para espaços em brando poderia utilizar o sed, mas queria
> saber se nao tem como tirar de outra maneira.
>
> Obrigado
>
> Luciano
>
>
> 2006/8/21, Reinaldo Carvalho <[EMAIL PROTECTED]>:
> >
> > echo q1 | grep -qw '^[0-9]*$' && echo ok || echo nao
> > nao
> >
> > echo 1 | grep -qw '^[0-9]*$' && echo ok || echo nao
> > ok
> >
> >
> > On 8/21/06, Luciano Depierri <[EMAIL PROTECTED]> wrote:
> > > Pessoal,
> > >
> > > Preciso pegar uma string e verificar se existe APENAS número, ex:
> > >
> > > " 766e " => nao
> > > "766e"  => nao
> > > "766"   => ok
> > >
> > > Como faço isso?
> > >
> > > Obrigado
> > >
> > > Luciano
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > -
> > > 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
> > > -
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> > --
> > Reinaldo Carvalho
> > Debian Sarge 3.1 - Linux User: #238310
> > Prodepa - [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
> > -
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> -
> 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
> -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>


-- 
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - [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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





Re: [shell-script] Compactar somente alguns arquivos automaticamente

2006-08-21 Por tôpico Reinaldo Carvalho
tar czvf 20060817.tar.gz $(ls -l | grep 'Aug 17' | tr -s ' ' | cut -f8 -d ' ')



On 8/21/06, rflribeiro <[EMAIL PROTECTED]> wrote:
> Olá a todos. Este é meu primeiro contato com Shell Script e com o grupo.
> Desde já, boa sorte à todos.
> Tenho um diretório onde ficam armazenados diversos logs. Consegui uma
> lista separada por dia utilizando ls -lt | grep -i "Aug 17" , por
> exemplo. Agora, estou tentando zipar somente os arquivos retornados por
> este comando. Pelo pouco que compreendi utilizando o "man comando", já
> tentei:
>
> ls -lt | grep -i > tar czvf 20060817.tar.gz *
>
> tar czvf 20060817.tar.gz < ls -lt | grep -i
>
> tar czvf 20060817.tar.gz < `ls -lt | grep -i`
>
> ls -lt | grep -i > 20060817.txt
> tar czvf 20060817.tar.gz < `cat 20060817.txt`
> tar czvf 20060817.tar.gz < cat 20060817.txt
>
> mas ainda não consegui nada. Agradeço antecipadamente qualquer
> contribuição. Até mais.
>
> --
> Reginaldo Ribeiro - DBA Oracle
> http://www.dbcom.com.br
>
> [EMAIL PROTECTED]
> skype: dbcom_it_experts
> 55 11 92344290
>
>
>
> -
> 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
> -
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


-- 
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - [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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 





Re: [shell-script] Re: Testar numero

2006-08-21 Por tôpico Flavio Junior
Pensando em listas:

[EMAIL PROTECTED] ~]$ echo "2x 3444 " | egrep -q "[^0-9]" && echo nok || echo ok
nok
[EMAIL PROTECTED] ~]$ echo "23444 " | egrep -q "[^0-9]" && echo nok || echo ok
nok
[EMAIL PROTECTED] ~]$ echo "23444" | egrep -q "[^0-9]" && echo nok || echo ok
ok
[EMAIL PROTECTED] ~]$



Flávio do Carmo Junior aka blk1d


On 8/21/06, Reinaldo Carvalho <[EMAIL PROTECTED]> wrote:
> x=' 222'
> $ echo "$x" | grep -qw '^[0-9]*$' && echo ok || echo nao
> nao
>
> use aspas
>
> On 8/21/06, Luciano Depierri <[EMAIL PROTECTED]> wrote:
> > Reinaldo,
> >
> > Obrigado pela resposta, mas se eu tiver esse caso:
> >
> > VAR=" 333" #(um espaço em branco no inicio ou no final, a resposta vai ser
> > ok)
> > echo $VAR | grep -qw '^[0-9]*$' && echo ok || echo nao
> > ok
> >
> > Neste caso, só para espaços em brando poderia utilizar o sed, mas queria
> > saber se nao tem como tirar de outra maneira.
> >
> > Obrigado
> >
> > Luciano
> >
> >
> > 2006/8/21, Reinaldo Carvalho <[EMAIL PROTECTED]>:
> > >
> > > echo q1 | grep -qw '^[0-9]*$' && echo ok || echo nao
> > > nao
> > >
> > > echo 1 | grep -qw '^[0-9]*$' && echo ok || echo nao
> > > ok
> > >
> > >
> > > On 8/21/06, Luciano Depierri <[EMAIL PROTECTED]> wrote:
> > > > Pessoal,
> > > >
> > > > Preciso pegar uma string e verificar se existe APENAS número, ex:
> > > >
> > > > " 766e " => nao
> > > > "766e"  => nao
> > > > "766"   => ok
> > > >
> > > > Como faço isso?
> > > >
> > > > Obrigado
> > > >
> > > > Luciano
> > > >
> > > >
> > > > [As partes desta mensagem que não continham texto foram removidas]
> > > >
> > > >
> > > >
> > > > -
> > > > 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
> > > > -
> > > > Servidor Newsgroup da lista: news.gmane.org
> > > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > > >
> > > >
> > > > Links do Yahoo! Grupos
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > Reinaldo Carvalho
> > > Debian Sarge 3.1 - Linux User: #238310
> > > Prodepa - [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
> > > -
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
> > -
> > 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
> > -
> > Servidor Newsgroup da lista: news.gmane.org
> > Grupo: gmane.org.user-groups.programming.shell.brazil
> >
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
>
> --
> Reinaldo Carvalho
> Debian Sarge 3.1 - Linux User: #238310
> Prodepa - [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
> -
> Servido

Re: [shell-script] Re: Testar numero

2006-08-21 Por tôpico Julio C. Neves
Uma saída rápida e diferente:

Prompt> var=
Prompt> ((var+0)) || echo nao eh numerico
Prompt> var=12w3
Prompt> ((var+0)) 2> /dev/null || echo nao eh numerico
nao eh numerico

Desta forma, estamos somando zero (poderia ser qq outro número) caso a
operação dê erro, a msg está sendo desviada para /dev/null e o cmd echo será
executado.

[ ]s,
Julio
:wq



2006/8/21, Flavio Junior <[EMAIL PROTECTED]>:
>
>  Pensando em listas:
>
> [EMAIL PROTECTED] ~]$ echo "2x 3444 " | egrep -q "[^0-9]" && echo nok ||
> echo ok
> nok
> [EMAIL PROTECTED] ~]$ echo "23444 " | egrep -q "[^0-9]" && echo nok ||
> echo ok
> nok
> [EMAIL PROTECTED] ~]$ echo "23444" | egrep -q "[^0-9]" && echo nok || echo
> ok
> ok
> [EMAIL PROTECTED] ~]$
>
>
>
> Flávio do Carmo Junior aka blk1d
>
>
> On 8/21/06, Reinaldo Carvalho <[EMAIL PROTECTED]> wrote:
> > x=' 222'
> > $ echo "$x" | grep -qw '^[0-9]*$' && echo ok || echo nao
> > nao
> >
> > use aspas
> >
> > On 8/21/06, Luciano Depierri <[EMAIL PROTECTED]> wrote:
> > > Reinaldo,
> > >
> > > Obrigado pela resposta, mas se eu tiver esse caso:
> > >
> > > VAR=" 333" #(um espaço em branco no inicio ou no final, a resposta vai
> ser
> > > ok)
> > > echo $VAR | grep -qw '^[0-9]*$' && echo ok || echo nao
> > > ok
> > >
> > > Neste caso, só para espaços em brando poderia utilizar o sed, mas
> queria
> > > saber se nao tem como tirar de outra maneira.
> > >
> > > Obrigado
> > >
> > > Luciano
> > >
> > >
> > > 2006/8/21, Reinaldo Carvalho <[EMAIL PROTECTED]>:
> > > >
> > > > echo q1 | grep -qw '^[0-9]*$' && echo ok || echo nao
> > > > nao
> > > >
> > > > echo 1 | grep -qw '^[0-9]*$' && echo ok || echo nao
> > > > ok
> > > >
> > > >
> > > > On 8/21/06, Luciano Depierri <[EMAIL PROTECTED]> wrote:
> > > > > Pessoal,
> > > > >
> > > > > Preciso pegar uma string e verificar se existe APENAS número, ex:
> > > > >
> > > > > " 766e " => nao
> > > > > "766e"  => nao
> > > > > "766"   => ok
> > > > >
> > > > > Como faço isso?
> > > > >
> > > > > Obrigado
> > > > >
> > > > > Luciano
> > > > >
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > > >
> > > > >
> -
> > > > > 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
> > > > >
> -
> > > > > Servidor Newsgroup da lista: news.gmane.org
> > > > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > > > >
> > > > >
> > > > > Links do Yahoo! Grupos
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > > > --
> > > > Reinaldo Carvalho
> > > > Debian Sarge 3.1 - Linux User: #238310
> > > > Prodepa - [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
> > > >
> -
> > > > Servidor Newsgroup da lista: news.gmane.org
> > > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > > >
> > > >
> > > > Links do Yahoo! Grupos
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> > > -
> > > 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
> > > -
> > > Servidor Newsgroup da lista: news.gmane.org
> > > Grupo: gmane.org.user-groups.programming.shell.brazil
> > >
> > >
> > > Links do Yahoo! Grupos
> > >
> > >
> > >
> >

[shell-script] Convergência Tecnológica e Linux

2006-08-21 Por tôpico dulcenovaes
Para o pessoal de tecnologia, uma novidade:Em Campinas terá um 
congresso de convergência tecnológica com cursos e palestras voltados 
aos profissionais de TI.

Vale à pena visitar o site e conferir a programação: www.rmcti.com.br
  
Objetivo: Debater e apontar vantagens e tendências das Telecomunicações 
e da Tecnologia da Informação reunindo um seleto grupo de empresas, 
profissionais e palestrantes para apresentar os mais atuais lançamentos 
em Plataformas Nacionais e Internacionais.
 
Também terá qualificação profissional Certificada por fabricantes em 
cursos de 40 horas
 
Dulce
 
Gerente TI 






-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 




[shell-script] Convergência Tecnológica e Linux

2006-08-21 Por tôpico dulcenovaes
Para o pessoal de tecnologia, uma novidade:Em Campinas terá um 
congresso de convergência tecnológica com cursos e palestras voltados 
aos profissionais de TI.

Vale à pena visitar o site e conferir a programação: www.rmcti.com.br
  
Objetivo: Debater e apontar vantagens e tendências das Telecomunicações 
e da Tecnologia da Informação reunindo um seleto grupo de empresas, 
profissionais e palestrantes para apresentar os mais atuais lançamentos 
em Plataformas Nacionais e Internacionais.
 
Também terá qualificação profissional Certificada por fabricantes em 
cursos de 40 horas
 
Dulce
 
Gerente TI 





-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 




[shell-script] Convergência Tecnológica e Linux

2006-08-21 Por tôpico dulcenovaes
Para o pessoal de tecnologia, uma novidade:Em Campinas terá um 
congresso de convergência tecnológica com cursos e palestras voltados 
aos profissionais de TI.

Vale à pena visitar o site e conferir a programação: www.rmcti.com.br
  
Objetivo: Debater e apontar vantagens e tendências das Telecomunicações 
e da Tecnologia da Informação reunindo um seleto grupo de empresas, 
profissionais e palestrantes para apresentar os mais atuais lançamentos 
em Plataformas Nacionais e Internacionais.
 
Também terá qualificação profissional Certificada por fabricantes em 
cursos de 40 horas
 
Dulce
 
Gerente TI 






-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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

 




[shell-script] Entrada de dados sem ENTER

2006-08-21 Por tôpico fbcsou
Olá pessoal, gostaria de saber se existe algum comando em shell que
faça a leitura do teclado sem o pressionamento do , como o
getch do borland c. Já pesquisei muito mas só encontrei o read. Desde
já obrigado.





-
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
-
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil

 
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