Hallo...
Ich brauche ein Script, welches auf einem vserver laeuft. Es soll mit "wget" eine Datei aus dem Netz herunterladen. Diese dann mit "tar" koprimieren und mit "split" splitten, anschliessend mit "uuenview" die einzelnen Segmente im Abstand von fuenf Minuten per Mail versenden.
Die einzelnen befehle habe ich so schonmal:
$1 = Herunterzuladende Dateien
Sei $1 einmal "http://www.irgendwas.de/file.tar" ca. 45 MB gross.
Herunterladen:cd /home/user/share
Packen und splitten in 9,9 MB Haeppchen:wget $1
nun habe ich fuenf Dateien:tar cz /home/user/share/*.* | split -b9999k - /home/user/gepackt/archiv.tgz.split.
nun soll jede Datei im Abstand von fuenf Minuten einzeln mit:archiv.tgz.split.aa
archiv.tgz.split.ab
archiv.tgz.split.ac
archiv.tgz.split.ad
archiv.tgz.split.ae
versendet werden.uuenview -b -s "Betreffzeile" -m meine@mailaddi.de /home/user/gepackt/archiv.tgz.split.aX
Ihr seht Problem ist, dass Debain erstmal die Dateiliste in Verzeichniss /home/user/gepackt/ auslesen muss um die Dateien dann einzeln im Abstand von fuenf Minuten versenden zu koennen. Ausserdem weiss ich nicht, wie ich das mit den fuenf Minuten Intervallen machen soll...
Ich bitte euch inbreunstig um Hilfe
Auf dem Server laeuft Debian, falls es von bedeutung ist.![]()
Lesezeichen