Anzeige:
Ergebnis 1 bis 5 von 5

Thema: Automatisiertes Downloadscript...

  1. #1
    Registrierter Benutzer
    Registriert seit
    31.01.2002
    Ort
    bei Bremen
    Beiträge
    52

    Talking Automatisiertes Downloadscript...

    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.

    cd /home/user/share
    Herunterladen:

    wget $1
    Packen und splitten in 9,9 MB Haeppchen:

    tar cz /home/user/share/*.* | split -b9999k - /home/user/gepackt/archiv.tgz.split.
    nun habe ich fuenf Dateien:

    archiv.tgz.split.aa
    archiv.tgz.split.ab
    archiv.tgz.split.ac
    archiv.tgz.split.ad
    archiv.tgz.split.ae
    nun soll jede Datei im Abstand von fuenf Minuten einzeln mit:

    uuenview -b -s "Betreffzeile" -m meine@mailaddi.de /home/user/gepackt/archiv.tgz.split.aX
    versendet werden.


    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.
    In diesem Sinne:

    :D The Painkiller :D

    Wir sind Figuren in einem Spiel...

    Bitte beachtet zu diesem Posting meine Allgemeinen Geschäftsbedingungen

  2. #2
    Registrierter Benutzer
    Registriert seit
    01.07.2004
    Beiträge
    46
    suchst du evtl. einfach den Befehl sleep ?

  3. #3
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    wohl schon:

    Code:
    for f in /home/user/gepackt/ *; do
      uuenview -b -s "Betreffzeile" -m meine@mailaddi.de $f
      sleep 5m
    done
    btw. schalt mal bei nic.vu für deine AGB-Seite das Popup aus.

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  4. #4
    Registrierter Benutzer
    Registriert seit
    31.01.2002
    Ort
    bei Bremen
    Beiträge
    52

    Talking

    Es funktioniert uebrigends....



    Mein Dank wird euch ewig hinterherschleifen ;D
    In diesem Sinne:

    :D The Painkiller :D

    Wir sind Figuren in einem Spiel...

    Bitte beachtet zu diesem Posting meine Allgemeinen Geschäftsbedingungen

  5. #5
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Ach, das war das heute den ganzen Tag. Die Leute haben mich schon ganz komisch angeguckt

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •