Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
linux_mail [2015/01/04 15:10] admin |
— (aktuell) | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | **Linux Centos IP-Adresse des Provider per Mail versenden wenn sich die Adresse geändert hat** | ||
- | |||
- | Es wird folgendes Skript durch einen Eintrag in der crontab in regelmäßigen Abständen gestartet: | ||
- | |||
- | Die Dateien befinden sich im Verzeichnis | ||
- | #/etc/sysconfig/network-scripts | ||
- | |||
- | |||
- | ip_mail_senden | ||
- | #!/bin/sh | ||
- | |||
- | touch ip.txt | ||
- | read ip_old < ip.txt | ||
- | |||
- | lynx -dump http://showip.spamt.net/ > ip.test | ||
- | # mit dem folgenden Befehl werden die Leerzeilen aus ip.test entfernt und die Datei ip.txt erzeugt | ||
- | sed '/^$/d' ip.test > ip.txt | ||
- | |||
- | read ip_new < ip.txt | ||
- | |||
- | if [ "$ip_old" != "$ip_new" ]; then | ||
- | echo -e "Subject:IP_Adresse $ip_new \n$ip_new" | sendmail rainer.bertsch@rainerbertsch.de | ||
- | |||
- | fi | ||
- | |||
- | # eof | ||
- | |||
- | |||