Ruthe Comic Strips herunterladen
Der folgende Einzeiler lädt den aktuellen Ruthe Comic Strip von der Ruthe Homepage herunter.
[georg@centos5 ~]$ wget -q $(wget -q http://www.ruthe.de -O - | grep "image_src" | cut -d"\"" -f4)
Das gesamte Ruthe Comic Strips Archiv können Sie mit dem folgenden Einzeiler herunterladen. Übergeben Sie der For-Schleife die maximale Anzahl der verfügbaren Comic Strips (momentan 1350).
[georg@centos5 ~]$ for i in $(seq 1350); do wget http://www.ruthe.de/cartoons/strip_$(printf %04d $i).jpg; done
Wenn Sie den aktuellen Comic Strip regelmäßig mit Hilfe eines Cronjobs in ein lokales Archiv herunterladen und den neuen Comic Strip per E-Mail versenden wollen, hilft Ihnen der folgende Befehl weiter. Passen Sie vor dem Befehlsaufruf den Pfad zu Ihrem Archiv (hier /var/www/html/comics/Ruthe_DE/) und die Mailadresse des Empfängers (hier georg@home.lan) an.
[georg@centos5 ~]$ cd /var/www/html/comics/Ruthe_DE/ && wget -q $(wget -q http://www.ruthe.de -O - 2>/dev/null | grep "image_src" | cut -d"\"" -f4) >/dev/null 2>&1 && if [ $(ls | grep -c "\.1$") -eq 0 ]; then mutt -s "Neuer Ruthe Comic Strip" -a $(ls -c | head -n 1) georg@home.lan < /dev/null; else rm -f *.1; fi
Aktualisierung vom 19.05.2012
Unter CentOS 6 ist eine kleine Erweiterung bei der Parameterübergabe für mutt notwendig.
[georg@centos6 ~]$ cd /var/www/html/comics/Ruthe_DE/ && wget -q $(wget -q http://www.ruthe.de -O - 2>/dev/null | grep "image_src" | cut -d"\"" -f4) >/dev/null 2>&1 && if [ $(ls | grep -c "\.1$") -eq 0 ]; then mutt -s "Neuer Ruthe Comic Strip" -a $(ls -c | head -n 1) -- georg@home.lan < /dev/null; else rm -f *.1; fi
Weiterführende Anleitungen
Shell Skript: Download German Ruthe Comic Strip
Dieser Eintrag wurde am 24.03.2011 erstellt und zuletzt am 24.01.2016 bearbeitet.
Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_1215.html
[ Zur Startseite ] [ Zur Kategorie ]
© 2004-2021 by Georg Kainzbauer