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

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

Re: [shell-script] shell script


From: Bruno Gunter Fricke
Subject: Re: [shell-script] shell script
Date: Tue, 10 Jul 2007 16:45:50 -0300

grep Chain | egrep '(condição a| condição b| condição c)' 


Note que o comando acima, "casa" a b ou c.

[]'s
Bruno Gunter


Em Ter, 2007-07-10 às 14:18 -0300, Leandro Venturini escreveu:
> Oi Lista,
> 
> Obrigado, me surgiu outra dúvida como posso usar o grep para catar
> umas 
> linhas do iptables ? vejam só quero pegar as linhas abaixo no meio de 
> outras tantas e formatar a saída.
> 
> Chain 67101 (1 references)
> target prot opt source destination 
> DROP tcp -- anywhere anywhere tcp dpt:ssh
> DROP tcp -- anywhere anywhere tcp dpt:ftp
> 
> Normalmente eu usaria ' iptables -L | grep Chain ' para pegar a linha 
> Chain, mas eu quero pegar a linha chain o valor 67101, a situação DROP
> e 
> as portas ssh, ftp. escrever isso ordenado no exemplo abaixo,
> 
> Situação 67101 DROP ssh DROP ftp
> 
> Alguma sugestão de como fazer ?
> 
> Henrique Doiche wrote:
> >
> > Leandro,
> >
> > eu faria da seguinte maneira:
> >
> > crie o scrip abaixo..
> >
> > #!/bin/bash
> >
> > arg=$1;
> >
> > echo $1 >> /etc/squid/bloqueados/arquivo_do_squid_de_bloqueados.txt
> >
> > # /usr/local/squid/sbin/squid -k reconfigure
> > #----------------------------------------------------------
> >
> > agora execute:
> >
> > ./script.sh www.terra.com.br
> >
> > a linha /usr/local/squid/sbin/squid -k reconfigure é para que sua
> > configuração passe a funcionar.
> >
> > Abraços
> >
> > On 7/9/07, Leandro Venturini <address@hidden 
> > <mailto:lasventurini%40inf.ufrgs.br>> wrote:
> > >
> > > Oi Lista,
> > >
> > > Como eu poderia abrir um arquivo no sheel e modificado, por
> exemplo,
> > > quero criar um script .sh que modifique a lista de sites
> bloqueados pelo
> > > squid.
> > >
> > > Então preciso abrir um arquivo e modificar ele, mas quero fazer
> isso
> > > dinamicamente, só chamo o firesquid.sh www.teste.com e ele grava
> este
> > > valor no arquivo de configuração, é algo bem simples só quero
> abrir e
> > > gravar valores em um arquivo.
> > >
> > > com php eu usaria fopen fclose, em shell como seria ?
> > >
> > > Alguma idéia ?
> > >
> > > [moderação]
> > > para adicionar um texto no final de um arquivo, é simples, basta
> usar o
> > > redirecionamento >>
> > >
> > > echo "estou no fim do arquivo" >> arquivo
> > >
> > > outra forma seria usando o sed
> > >
> > > sed -i.old 'comandos' arquivo
> > >
> > > isso vai gerar um arquivo antigo (arquivo.old) inalterado e o
> novo 
> > sera o
> > > arquivo modificado pelos comandos sed -- ai teria que estuda-los
> para
> > > realizar o que vc pretende.
> > >
> > > [/moderação]
> > >
> > >
> >
> > -- 
> > Henrique Doiche J. Campos
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 
> 
>  


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



reply via email to

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