[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Nowe IP.



On Tue, 10 Sep 2002, Krzysztof Krzyzaniak wrote:

> On Tue, Sep 10, 2002 at 10:58:56PM +0200, Mikołaj Menke wrote:
> > Dostałem nowe IP. Co powinienem zmienić (oprócz interfaces, httpd.conf - 
> > bo to wiem) żeby wszystko chodziło jak niegdyś? Czy jest jakiś program 
> > do automatyzacji procesu?
> 
Sproboj tak:
Stworz skrypt podmien.pl
podmien.pl
#!/usr/local/perl
	while ($line = <> ){
		$line =~ s/192\.168\.0\.1/100\.100\.100\.100/g;
		printf("%s",$line);
}
koniec podmien.pl
potem chmod 755 podmien.pl

gdzie 192.168.0.1 to stare a 100.100.100.100 to nowe IP
Uwazaj na te kropki i slashe...

Potem taki skrypcik:
dupa.sh
#!/bin/sh
	name = `basename $1`
	SCIEZKA_DO_PODMIEN_PL/podmien.pl < $1 > /tmp/$name.new
	cp $1 /tmp/$name.orig
	cp /tmp/$name.new $1
koniec dupa.sh

chmod 755 dupa.sh

find /etc -print -exec SCIEZKA_DO_DUPA_SH {} \;

Na rzut optyki bedzie dzialac:)
W katalogu /tmp masz pliki z rozszerzeniem .orig (to te przed zmiana) i 
.new to te po zmianie.



Reply to: