echo Ausführung umkehren

E

exponator

Grünschnabel
Hi Leute,
ich habe ein kleines Script, welches bei Anmeldung eines neuen Computers in die Domäne einen Eintrag in die DNS Konfiguration veranlasst.
Etwa so: Als root eingegeben: ./computer pc120
Das Script computer added den Computer mit Namen pc120 als Maschine am System.
Zudem bekommt der Nameserver diese Meldung gleich mit.
Ein Eintrag mittels echo mit dem Namen und der IP-Endziffer 120 in die Netzwerk-Zonendatei.

Nun möchte ich das Ganze aber auch umkehren können.
Das userdel geht schon.
Aber wie bekomme ich den Eintrag aus die Netzwerk-Zonendatei?

Vor allen Dingen. Wenn die Zonendatei nun schon Einträge bis 120 hat, was dann?
Oder was, wenn ich den Computer pc003 aus die Zonendatei löschen will?
Wie bekomm ich das hin?

Weiß jemand einen Rat?
 
Hallo

Du könntest den Eintrag mit sed oder perl aus der Datei löschen.
Insofern die Einträge eindeutig sind, sollte das machbar sein.

Code:
perl -pi -e 's/.*//g if (/pc003$/)' Datei
#GNU sed kann auch direkt mit der Datei arbeiten (-i)
sed -i -e '/pc003$/d' datei


Gruß Wolfgang
 
Hi Wolfgang,
danke dafür.
Es funktioniert mit sed prima.
Das ist genau das, was ich suchte.

---
thanks
exponator
 

Ähnliche Themen

Samba 4.1.11 Domänen anbindung funktioniert nicht !!!

Debian squeeze, Webmin, Samba Freigaben

Samba PDC - Probleme mit der Vertrauensstellung

Samba als PDC

Nutzerrechte in Samba 3.2

Zurück
Oben