Alterando IP. [RESOLVIDO]

1. Alterando IP. [RESOLVIDO]

Julian Lima Nascimento
julianln

(usa Red Hat)

Enviado em 10/11/2008 - 18:01h

Pessoal, tenho um arquivo que contém um ip e estou fazendo um script para trocar, a estrutura é a seguinte:

Exemplo: Arquivo IP.txt - dentro deste arquivo existe um texto com o seguinte IP. GATEWAY=192.168.1.30

<< dentro do meu script >>:

ip_gateway=`grep "GATEWAY=" /home/calpos/gateway | cut -b 1-16´

sed `s/'$ip_gateway'/'$ip_gateway.20.30'/g' /home/calpos/gateway > /home/calpos/gatewaynovo

Resultado deste script: 192.168.20.30.1.30

À alteração está sendo feita, mas só que ele não remove o ".1.30" como faço pra resolver este problema.




  


2. Faz assim

Walber Santos
walber

(usa CentOS)

Enviado em 10/11/2008 - 18:21h

Olha kra apesar de não entender muito bem o que vc quiz dizer, faz assim q axo q da certo
supondo q a saida seja essa: 192.168.20.30.1.30, então você ira jogar a saida para o sed dessa forma:

cat exemplo.sh | sed 's/.1.30//g'
192.168.20.30

no caso eu fiz direto no terminal vc deve modificar de acordo com sua necessidade.



E viva o linux!!!


3. Re: Alterando IP. [RESOLVIDO]

Julian Lima Nascimento
julianln

(usa Red Hat)

Enviado em 10/11/2008 - 18:34h

Muito Obrigado, problema resolvido.


4. Por nada.

Walber Santos
walber

(usa CentOS)

Enviado em 10/11/2008 - 18:46h

Viva a liberdade!!!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts