Am Samstag, 23. Februar 2002 20:15 schrieb Martin Kropfinger:
Ich möchte ein kleines Script schreiben, das in der lage ist zuerst zu erkennen, ob ein anderer Rechner verfügbar ist und dann je nachdem ein paar Dateien von da ziehen.
ping und rsync? Hier mal ein kleiner Ausschnitt aus einem Script, das ich hier auf meinem Notbook am laufen habe: if /bin/ping -q -c 1 eddie -w 2 >/dev/null 2>&1; then # Terminkalender synchronisieren /bin/su manfred -c '/usr/bin/rsync -zupogtr -e ssh \ eddie:/home/manfred/.kde2/share/apps/korganizer/ \ /home/manfred/.kde2/share/apps/korganizer/ >/dev/null 2>&1' /bin/su manfred -c '/usr/bin/rsync -zupogtr -e ssh \ /home/manfred/.kde2/share/apps/korganizer/ \ eddie:/home/manfred/.kde2/share/apps/korganizer/ >/dev/null 2>&1' fi
Das ganze soll den Sinn haben, dass ich mein E-Mailbox die sich auf meinen Arbeitsrechner befindet auf mein Notebook ziehen möchte. Damit hätte ich dann immer die aktuellste mbox dabei.
Sollte so funktionieren, ich mach das auch mit meinen Terminen (siehe oben), Adressbuche usw.
Und dass ich das nicht immer sonstwie umständlich machen muss würd ich das gerne automatisieren, am besten so dass ich es beim Start aufrufen kann.
Jo, läuft hier auch in einem int-Script.
Mein Problem ist: Ich hab keine Ahnung wie ich das machen soll.... Hat da jemand ne Idee, URL, oder vielleicht sogar ne Vorlage?
Neben dem ausschnitt oben, solltest Du eine Kopie von /etc/init.d/skeleton als Basis verwenden und natürlich 'man insserv' anschaun. -- Machs gut | http://www.iiv.de/schwinde/buerger/tremmel/ Manfred | http://www.knightsoft-net.de