Gostaria que o script fizesse o seguinte:
Trocasse o spf de tudo que tiver o domínio neve 1 tem alguns que estão assim "v=spf1 mx ~all" 2 e outros que estão assim "v=spf1 mx a:novo.boom.com.br ~all" 3 gostaria que todos ficassem assim: /"v=spf1 mx a:sbc02.boom.com.br ~all" Grato.. _____ De: [email protected] [mailto:[EMAIL PROTECTED] Em nome de Tiago Barcellos Peczenyj Enviada em: terça-feira, 17 de junho de 2008 12:01 Para: [email protected] Assunto: Re: [shell-script] ErroScript.. Vamos por partes o que isso gera? grep neve * | awk '{print $1 "\t" $2}' | grep -v neve | cut -d: -f1 De exemplos... o if dentro do primeiro for não faz sentido, IMHO. 2008/6/17 gilvalr <[EMAIL PROTECTED] <mailto:gilvalopes%40gmail.com> com>: > Pessoal Bom Dia, > > Como estou verde em shell, gostaria de saber o que tem de errado ele > não gera nada... > > Para mudar o spf dos arquivos de zona do dns.... > > for I in `grep neve * | awk '{print $1 "\t" $2}' | grep -v neve | cut > -d: -f1` > do > if [ $I ] > then > sed s/"v=spf1 mx ~all"$/"v=spf1 mx > a:sbc02.boom.com.br ~all"/g "$I" > /root/atualiza.serialdom/"$I" > else > sed s/"v=spf1 mx a:novo.boom.com.br > ~all"/"v=spf1 mx a:sbc02.boom.com.br ~all"/g "$I" > > /root/atualiza.serialdom/"$I" > fi > > done > > Outra problema nesse parte do script que muda o serial da zona de dns... > > for X in `grep 10800 * | awk '{print $1 "\t" $2}' | grep -v 10800 | cut > -d: -f1` > do > sed s/..........."10800 1800 1209600 3600 > )"$/"2008061005 10800 1800 604800 3600 )"/g "$X" > > /root/atualiza.serialdom/"$X" > done > > Sendo que se no arquivo já estiver com a referencia 604800 ele não > altera a data, gostaria de alterar a data de todas as zonas do meu > dominio.... > > Grato. > > [:D] > > [As partes desta mensagem que não continham texto foram removidas] > > -- Tiago B Peczenyj Linux User #405772 http://peczenyj. <http://peczenyj.blogspot.com/> blogspot.com/ "what does not kill us makes us stronger" [As partes desta mensagem que não continham texto foram removidas]
