
Geschrieben von
take
(Moderator) am 18.06.2010 um 11:44 Uhr.
Beiträge: 613 /
#2204
Kontakt:
Mailen
|
WWW
Mittels einem einfachen wget Befehl ist es möglich, ein komplettes Verzeichnis aus dem Internet herunter zu laden.
Folgender Befehl lädt das komplette Verzeichnis inkl. Unterverzeichnisse herunter:
> wget -r http://wh12.tu-dresden.de/~aucbdude/Digitaltechnik/ --no-parent --reject "index.html*" -l 5 -nH
Wobei die einzelnen Parameter folgendes bedeuten:
| Parameter |
Erklärung |
| -r |
rekursiv herunterladen |
| --no-parent |
nicht in übergeordnete Ordner gehen |
| --reject |
Ignorierfilter |
| -l 5 |
Rekursionstiefe von 5 |
| -nH |
Den Hostnamen lokal weglassen |
Ich habe das ganze in ein kleines Shellscript verpackt, welches wie folgt aufgerufen werden muss:
> ./didl.sh [URL] [Tiefe der Rekursion]
also zum Beispiel:
> ./didl.sh http://wh12.tu-dresden.de/~aucbdude/Digitaltechnik/ 5
Das Script habe ich euch hier zum Download hinterlegt.
didl.zip (Size: 717 Byte)
Viele Grüße
"Jeder, der andere kritisiert, muss eine Alternative haben, die er ihnen anbieten kann." - Mo Ti