[shell-script] Condicional and

2006-12-19 Por tôpico Marcilio Almeida de Moura
Pessoal, tenho este Script ( que esta abaixo ) e gostaria de uma de voces, adicionar mais uma condição no if, ex: Tentei um teste desta forma mas deu certo, alguma sugestão ? IPTESTE=193.168.1.1 IPTESTE2=192.168.0.1 if [ ! ping -c 1 $IPTESTE ] -a [ ! ping -c 1 $IPTESTE2 ];then echo "

Re: [shell-script] Substituição com Sed

2006-12-19 Por tôpico Marcilio Almeida de Moura
Valeu pelas dicas, vou testar todas. Tiago Barcellos Peczenyj <[EMAIL PROTECTED]> escreveu: pode ser usado o grep para mostrar a exata string que se encaixa numa expressão regular arp -an | grep -oE '[0-9.]{4,12}' quanto ao awk + sed arp -an | awk '{prin

Re: [shell-script] shell + mysql

2006-12-19 Por tôpico Tiago Barcellos Peczenyj
vc pode ver alguns exemplos aqui: http://www.thobias.org/doc/shell_bd.html sobre o kommander veja este tutorial: http://www.guiadohardware.net/tutoriais/095/ não se esqueça de mostrar o que vc fez, mesmo que superficialmente, provavelmente vc vai ter q tratar a saida dos dados do mysql para o k

Re: [shell-script] Substituição com Sed

2006-12-19 Por tôpico Tiago Barcellos Peczenyj
pode ser usado o grep para mostrar a exata string que se encaixa numa expressão regular arp -an | grep -oE '[0-9.]{4,12}' quanto ao awk + sed arp -an | awk '{print $2}'| sed "s/(//g" | sed "s/)//g" pode ser abreviado para arp -an | awk '{print $2}' | sed "s/(//g;s/)//g" e por ai vai... dá pra

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

2006-12-19 Por tôpico Tiago Barcellos Peczenyj
geovan, vc pode usar o SED $ cat ips.txt IP´s bloqueados 200.1664.585.151 201.545.696.648 IP´s desbloqueados 200.1664.585.151 201.545.696.648 $ sed '/\bbloqueados\b/a127.0.0.1' ips.txt # adicionando ip bloqueado IP´s bloqueados 127.0.0.1 200.1664.585.151 201.545.696.648 IP´s des

[shell-script] inserir no arquivo no lugar certo

2006-12-19 Por tôpico geovan127
Olá lista, será que alguém resolve esse problema pra mim, estou fazendo um script, para colocar um certo texto digitado dentro de um arquivo, mas esse arquivo está bem organizado tipo IP´s bloqueados 200.1664.585.151 201.545.696.648 IP´s desbloqueados 200.1664.585.151 201.545.696.648 Mi

Re: [shell-script] Substituição com Sed

2006-12-19 Por tôpico edjunior
hey, acho que o que você procura (são os endereços IP retornados em `arp -an` né?) pode-se conseguir usando uma substituição com apenas um sed ;) Aqui você pega apenas o padrão entre os parênteses (usando os parênteses 'escapados'), que logo depois é chamado de '\1' na substituição: $ arp -an |

Re: [shell-script] Substituição com Sed

2006-12-19 Por tôpico Marcilio Almeida de Moura
Tudo bom Sérgio, olha porque minha dúvida, eu usei o sed 2 vezes, fiz desta forma: arp -an | awk '{print $2}'| sed "s/(//g" | sed "s/)//g" Obrigado pela explicação. Sérgio Durigan Júnior escreveu: > > On 12/18/06, marcilio.moura <[EMAIL PROTECTED] > > wr