[shell-script] Re: inserir no arquivo no lugar certo

2006-12-20 Por tôpico geovan127
Valeu thiago, vou botar a mão na massa agora, Obrigado mesmo, qualquer coisa volto a postar!

[shell-script] Dúvida com ER

2006-12-20 Por tôpico Victor Leonardo
Bom dia pessoal! Estou tentando simular a opção -o do grep utilizando o sed. Vi essa dica em um e-mail que rodou aqui pela lista há poucos dias, só que o resultado não está vindo da forma como eu preciso. Estou filtrando um arquivo de log com o seguinte conteúdo: #061218 17:02:15 server id 1 l

Re: [shell-script] Dúvida com ER

2006-12-20 Por tôpico edjunior
hey não entendi muito bem a ER que você utilizou, mas seria +- isso que você precisa? $ sed -n '/campo1/ s/.*\(campo1\ \=\ [0-9]*\)\,.*/\1/p' campo1 = 551 hasta! jr. On 12/19/06, Victor Leonardo <[EMAIL PROTECTED]> wrote: > Bom dia pessoal! > > Estou tentando simular a opção -o do grep utiliz

Re: [shell-script] Condicional and

2006-12-20 Por tôpico Tiago Barcellos Peczenyj
Ola O comando test possui os operadores -o e -a para emular o or e and, mas ate onde eu saiba só vale junto dos operadores de teste do comando (-e -f == != etc). quando vc usa [ ] no if vc esta chamando o comando test. Veja uma lista completa aqui http://aurelio.net/shell/canivete.html#test entr

[shell-script] deletar todos os .mp3 de uma determinada pasta

2006-12-20 Por tôpico Alfredo Casanova
Olá estou precisando deletar todos os mp3 de um diretório e de seus subdiretórios então, fiz o seguinte find | grep .mp3 | xargs rm -rf porém ele não encontra somente os arquivos .mp3, e sim tudo que tem "mp3" no nome, ignorando o ponto. Queria saber como fazer pra que ele detectasse só os arqui

Re: [shell-script] deletar todos os .mp3 de uma determinada pasta

2006-12-20 Por tôpico Tiago Barcellos Peczenyj
vc pode informar uma expressão regular que indica fim de string: find | grep '.mp3$' | xargs rm -rf ou então find . -name "*.mp3" ... On 12/20/06, Alfredo Casanova <[EMAIL PROTECTED]> wrote: > > Olá > estou precisando deletar todos os mp3 de um diretório e de seus > subdiretórios > > então, f

[shell-script] Re: deletar todos os .mp3 de uma determinada pasta

2006-12-20 Por tôpico Alfredo Casanova
find -iname *.mp3 | xargs rm rf On 12/20/06, Alfredo Casanova <[EMAIL PROTECTED]> wrote: > > Olá > estou precisando deletar todos os mp3 de um diretório e de seus > subdiretórios > > então, fiz o seguinte > > find | grep .mp3 | xargs rm -rf > > porém ele não encontra somente os arquivos .mp3, e si

Re: [shell-script] deletar todos os .mp3 de uma determinada pasta

2006-12-20 Por tôpico Miranda
faça assim : find -iname "*.mp3" -exec rm {} \; On Wed, 2006-12-20 at 10:38 -0200, Alfredo Casanova wrote: > Olá > estou precisando deletar todos os mp3 de um diretório e de seus > subdiretórios > > então, fiz o seguinte > > find | grep .mp3 | xargs rm -rf > > porém ele não encontra somente o

[shell-script] FTP retorno

2006-12-20 Por tôpico Jackson William do Nascimento da Silva
Bom dia a todos, Sou novato com Shell, comprei um livro do Julio Cezar só que como foi pela internet ainda não chegou e por isto estou recorrendo a vocês. Preciso de um script que faça FTP, só que preciso do retorno do mesmo, para saber se deu problema ou não, será que alguém pode me ajudar nes

Re: [shell-script] FTP retorno

2006-12-20 Por tôpico Tiago Barcellos Peczenyj
Ola por favor, especifique mais o problema. Vc pode verificar se ocorreu algum problema com o FTP vendo se a variavel $? é diferente de 0 (sinal que o programa terminou com erro). Pode verificar se o arquivo baixado existe com o test -f arquivo. De repente vai precisar usar expect com o FTP se o

[shell-script] Re: FTP retorno

2006-12-20 Por tôpico Juliano
Caro, Veja se isso te ajuda. cat test.sh #!/bin/bash ftp -vin << EOF open ftp.planetmirror.com user anonymous [EMAIL PROTECTED] bin prompt ls bye ./test.sh Connected to ftp.planetmirror.com. 220 ProFTPD Server (PlanetMirror FTP1) [203.16.234.86] Remote system type is UNIX. Using binary mode to

[shell-script] Usando o Sed

2006-12-20 Por tôpico geovan127
Pessoal segue abaixo o meu script para escrever dentro de um arquivo, só que em um certo lugar, do arquivo por exemplo, quero inserir os ip´s depois de bloqueados 200.155.144.122 255.255.244.255 colocar ele aqui ou ### desbloqueados 200.155.144.155 122.144.155.156 coloca aqui Me

Re: [shell-script] Usando o Sed

2006-12-20 Por tôpico Tiago Barcellos Peczenyj
Humm veja estas funções: IPS=lista_ips.txt desbloqueia_ip(){ # coloca no final do arquivo IP=${1} sed "/${IP}/d" -i ${IPS} echo $IP >> ${IPS} } bloqueia_ip(){ # coloca acima de desbloqueados IP=${1} sed "/${IP}/d" -i ${IPS} se

[shell-script] Trocar linhas por colunas

2006-12-20 Por tôpico merthobu
Olá pessoal, Estou em apuros ...alguém pode dar um help? ...lembrei de que só oramos quando santa Bárbara manda uns trovões... Tenho vários arquivos no seguinte formato: orbital 1 orbital 2 orbital 3 orbital 4 orbital 5 N 1s0.0001059 0.9952636-0.12399

[shell-script] substituições em colunas fixas no editor vi

2006-12-20 Por tôpico carloshessbr
Olá pessoal, Estou tendo dificuldades em substituir numa linha dentro de um arquivo via editor vi. Eu queria trocar da posição 30 até a 60 indiferente do que tenha nessas posições por brancos sem alterar as posições originais. Se alguém tiver alguma idéia, Obrigado,

Re: [shell-script] FTP retorno

2006-12-20 Por tôpico Julio C. Neves
Em 20/12/06, Jackson William do Nascimento da Silva < [EMAIL PROTECTED]> escreveu: Bom dia a todos, --- Bom dia Jackson. Sou novato com Shell, comprei um livro do Julio Cezar só que como foi pela internet ainda não chegou e por isto estou recorrendo a vocês. --- Te agradeço pela força, vc vai me

Re: [shell-script] deletar todos os .mp3 de uma determinada pasta

2006-12-20 Por tôpico Wilson Campos
Coloque *.mp3, porem coloque entre aspas duplas. Assim "*".mp3 On 12/20/06, Alfredo Casanova <[EMAIL PROTECTED]> wrote: > > Olá > estou precisando deletar todos os mp3 de um diretório e de seus > subdiretórios > > então, fiz o seguinte > > find | grep .mp3 | xargs rm -rf > > porém ele não encon

Re: [shell-script] deletar todos os .mp3 de uma determinada pasta

2006-12-20 Por tôpico Alfredo Casanova
a solução do miranda resolveu meu caso :) obrigado a todos :) On 12/20/06, Wilson Campos <[EMAIL PROTECTED]> wrote: > > Coloque *.mp3, porem coloque entre aspas duplas. Assim "*".mp3 > > On 12/20/06, Alfredo Casanova <[EMAIL PROTECTED]> > wrote: > > > > Olá > > estou precisando deletar todos os

Re: [shell-script] Trocar linhas por colunas

2006-12-20 Por tôpico Tiago Barcellos Peczenyj
Ola Isto é uma ideia, vc precisa refinar mais: awk '{ MAX=NR; A[NR]=$3; B[NR]=$4; C[NR]=$5; D[NR]=$6 } END{ for(i=1;i<=MAX;i+=4){ print A[i],A[i+1],A[i+2],A[i+3] } for(i=1;i<=MAX;i+=4){ print B[i],B[i+1],B[i+2],B[i+3] } # por ai vai... }' arq1

[shell-script] Re: Trocar linhas por colunas

2006-12-20 Por tôpico merthobu
--- Em shell-script@yahoogrupos.com.br, "Tiago Barcellos Peczenyj" <[EMAIL PROTECTED]> escreveu > Gostaria de agradecer a excelente dica Tiago. Funcionou direitinho para o que eu queria. Valeu mesmo a "mão", inclusive pela agilidade que respondeu a minha dificuldade. Que o papai noel te traga tudo

Re: [shell-script] substituições em colunas fixas no editor vi

2006-12-20 Por tôpico Tiago Barcellos Peczenyj
ola usando o sed vc poderia fazer algo como sed '30,60d' arquivo []´s On 12/20/06, carloshessbr <[EMAIL PROTECTED]> wrote: > > > > > > > Olá pessoal, > > Estou tendo dificuldades em substituir numa linha dentro de um arquivo > via editor vi. > > Eu queria trocar da posição 30 até a 60 indifere

Re: [shell-script] substituições em colunas fixas no editor vi

2006-12-20 Por tôpico Otávio Fernandes
On 12/20/06, carloshessbr <[EMAIL PROTECTED]> wrote: > > Olá pessoal, > > Estou tendo dificuldades em substituir numa linha dentro de um arquivo > via editor vi. > > Eu queria trocar da posição 30 até a 60 indiferente do que tenha > nessas posições por brancos sem alterar as posições originais. >