Como criar script que edita algum arquivo? [RESOLVIDO]

1. Como criar script que edita algum arquivo? [RESOLVIDO]

Douglas Ramalho
kakashi963

(usa Debian)

Enviado em 15/08/2011 - 09:18h

Bom dia!.

Quero criar um script que vai editar o arquivo /etc/resolv.conf
Por exemplo, tenho um script que executa:

ifconfig eth0 192.168.0.196 netmask 255.255.255.0 up
route add default gw 192.168.0.253

O próximo passo seria definir o dns lá no resolv.conf, queria saber como fazer isso por script.
Não apenas pro resolv.conf, mas para qualquer arquivo que eu queira...

Muito obrigado por qualquer ajuda possivel.



  


2. Re: Como criar script que edita algum arquivo? [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 15/08/2011 - 11:31h

te um olhada

http://www.vivaolinux.com.br/script/Configurar-gateway-e-servidor-DNS-com-dialog

espero que ajude


3. Re: Como criar script que edita algum arquivo? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/08/2011 - 12:16h

so redirecionar saida...

> < 2> 1> etc..........

tipo

echo "192.168.0.1" > /etc/resolv.conf



4. Re: Como criar script que edita algum arquivo? [RESOLVIDO]

Douglas Ramalho
kakashi963

(usa Debian)

Enviado em 15/08/2011 - 13:30h

Ae galera, muito obrigado.

1° Esses procedimentos servem muito bem para definir dns e talz, muito bacana, mas e se eu quiser editar outro arquivo? preciso saber qual funcionalidade me permite escrever em arquivo utilizando script...

2° Nem tinha me tocado do fato de redirecionar a saida hehe, obrigado.
Mas no caso oq deve ser feito é:

echo "192.168.0.1" >> /etc/resolv.conf

Se eu fizer apenas com 1 ">" o conteudo do arquivo vai ser apagado, no caso do resolv não tem problema, mas em outros arquivos pode dar... então o >> vai adicionar no final do arquivo, mantendo tudo que tem antes.

Muito obrigado pela ajuda.


5. Re: Como criar script que edita algum arquivo? [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 15/08/2011 - 13:48h

Blz
Só marcar o Topico como Resolvido






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts