Am Mittwoch, 28. April 2004 05:45 schrieb fjaussi@gmx.net:
Ich verwende dazu folgendes Script, habe es selber von nem Bekannten bekommen.
#! /bin/bash # /sbin/adsl-forever while [ 1 ]; do if ! $(ifconfig | grep -q ^ppp0); then killall -q pppd killall -q pptp sleep 2 killall -q -9 pppd killall -q -9 pptp ifconfig ppp0 down &> /dev/null cinternet -i dsl0 -A -D
Mal sehen, ob ich das checke ;-) Wenn ppp0 nicht gefunden wird (if !), werden alle Dämonen zum Verbinden ins Netz gestoppt und dann wird eben neu aufgebaut. Hm, richtig? Was beteutet eigentlich while [ 1 ] ? Und warum eigentlich grep -q ^ppp0, was sucht dann dort das ^ ? Und was beteutet &> /dev/null ? Gibt's eigentlich Literatur, mit der man sowas lernen kann? Nicht nur Shell-Scripte, eher ein Buch, dass einem zum Guru züchtet, der allgemein von Linux gute kenntnisse hat und auch schwerere Admin-Aufgaben lösen kann?