Alle Dateien eines Formates von einer Webseite downloaden

Alle Dateien eines Formates von einer Webseite downloaden

Ich hatte schon öfters das Problem, das ich bsp. alle PDF Dateien, TXT Dateien oder MP3 Dateien einer Webseite downloaden wollte.
Leider klappte das so wie ich nicht wollte, doch mit wget geht das ganz einfach.
wget -e robots=off -np -nd -A ".mp3" -r -l1 http://domain.tld/path/to/files/
In diesem Beispiel downloade ich MP3 Dateien auf 1 Ebener dieser Domain.
Options used:

  • -e robots=off (wget ignoriert die robots.txt)
  • -np (Folgt nicht Links auf die Elterliche/Höhere Seite)
  • -nd (Speichert alle Dateien in den aktuellen Ordner, in der selben Hierachie wie der Herkunft)
  • -A “.MIME-Type” (Downloadet alle Dateien des spezifizierten Mime-Types)
  • -r (Recursiv)
  • -lX (Folgt allen Links auf X Ebenen)