PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : etc/hosts per shellscript ändern



Breze
28-12-2005, 10:06
Hallo,
ich bin in Sachen shellscripting ein absoluter Anfänger, aber vielleicht hat ja jemand genau das was ich bräuchte, oder zumindest so etwas ähnliches.

Ich bräuchte ein Shellscript, das mir

1. den Wochentag bestimmt (z.B. Dienstag)

und dann anhand dieses Wochentages in der Datei etc/hosts eine bestimmte IP-Adresse ändert. Diese IP-Adresse findet man wiederum in einer anderen Datei die in etwa so aussieht:

Montag 192.168.1.1
Dienstag 192.168.1.3
Mittwoch192.168.1.15

Vielleicht hat ja jemand schon so etwas in der Art programmiert.

ninguno
28-12-2005, 11:58
den wochentag (0-6) erhältst du mit
date +%wdie entsprechende adresse dann mit
grep Mittwoch adressen.txt|cut -d" " -f2die ersetzung in der /etc/hosts musst du dann halt mit sed oder awk machen