Change host
Im Rahmen des inside-network Projektes der lug-gg habe ich dieses Utility geschrieben.
Nachdem ein Container geclont und gestartet wurde, sind mehrere Dateien zu editieren.
Der Rechnername muss geändert werden, in /etc/interfaces sind die Netzadresse anzupassen usw.
Das ist für einen Rechner noch tolerabel, wenn aber eine Testumgebung mit 10 odewr mehr Stationen
aufgebaut werden soll, artet das in Tipparbeit aus und ist dazu noch fehleranfällig.
Eine willkommene Übung für ein Script.
Bild 1: Aufruf ohne Parameter Es wird eine Kurzbeschreibung geliefert.
Bild 2: Anfrage des Netzanteils der der ausgetauscht werden soll
Bild 3: Änderung der Dateinamen mit anschliessendem ls
Das script kann auch mehrfach aufgerufen werden. Wenn Sie sich z.B. bei der Eingabe des
Netzanteils der IP geirrt haben, so können Sie es mit den gleichen Parametern wieder aufrufen.
In den geänderten Dateien wird dann kein match von sed gefunden und die Werte bleiben erhalten.
Download script :
change-host.tar.gz