Hallo Andreas, At 06:27 01.09.99 +0200, you wrote:
Danke, das sieht ja ganz leicht aus. Doch, leider kommt da jetzt noch ein Ding dazu. Wir haben ca. 100 Rechner. Liese sich das auch so bewaältigen, daß ich irgend ein Parameterangebe, und daß z.B. die hosts aus dem Nameserver ausgelesen werden???
----- #!/bin/sh CLIENTS=`cat zone|grep A|grep -v SOA|grep -v localhost|grep -v CNAME|awk '{print $1}'` for a in ${CLIENTS}; do smbclient -M $a < reboot.msg done ----- Dabei mußt du in der 2. Zeile für "zone" die Zonendatei von deinem DNS-Server angeben. Allerdings sendet dieses Skript an jeden in der DNS eingetragenen Rechner. Wenn es nicht stört... Wenn du nur einzelne Rechner ausnehmen willst, kannst du sie jeweils mit "|grep -v name" oben einfügen, für kompliziertere Setups müßte man sich evtl was anderes überlegen... Gruß, Sebastian -- "No worries." - Rincewind. Sebastian Helms - mailto:sebastian.helms@gmx.de Registered Linux user #137247 PGP available - 5C70 0D48 70F8 2CB1 6AB7 4539 0E37 E3E1 61A7 BA87 -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com