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.
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.