Dilbert Comic Strips von VDI-Nachrichten.com herunterladen
Der folgende Einzeiler lädt den aktuellen Dilbert Comic Strip von der VDI-Nachrichten Homepage herunter.
[georg@centos5 ~]$ wget -q http://www.vdi-nachrichten.com$(wget -q http://www.vdi-nachrichten.com/allgemein/dilbertshow.asp -O - | grep -i "/_library/dilbert/" | cut -d "\"" -f6)
Das Dilbert Comic Strips Archiv können Sie mit dem folgenden Einzeiler herunterladen.
[georg@centos5 ~]$ for i in $(seq 14); do url=http://www.vdi-nachrichten.com$(wget -q http://www.vdi-nachrichten.com/allgemein/dilbertshow.asp?inx=$i -O - | grep -i "/_library/dilbert/" | cut -d "\"" -f6); echo $url; wget -q $url; 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/Dilbert_DE/) und die Mailadresse des Empfängers (hier georg@home.lan) an.
[georg@centos5 ~]$ cd /var/www/html/comics/Dilbert_DE/ && wget -q http://www.vdi-nachrichten.com$(wget -q http://www.vdi-nachrichten.com/allgemein/dilbertshow.asp -O - 2>/dev/null | grep -i "/_library/dilbert/" | cut -d "\"" -f6) >/dev/null 2>&1 && if [ $(ls | grep -c "\.1$") -eq 0 ]; then mutt -s "Neuer Dilbert 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/Dilbert_DE/ && wget -q http://www.vdi-nachrichten.com$(wget -q http://www.vdi-nachrichten.com/allgemein/dilbertshow.asp -O - 2>/dev/null | grep -i "/_library/dilbert/" | cut -d "\"" -f6) >/dev/null 2>&1 && if [ $(ls | grep -c "\.1$") -eq 0 ]; then mutt -s "Neuer Dilbert Comic Strip" -a $(ls -c | head -n 1) -- georg@home.lan < /dev/null; else rm -f *.1; fi
Aktualisierung vom 01.04.2013
Aufgrund einer Änderung auf der VDI-Nachrichten Homepage musste der Befehl angepasst werden.
[georg@centos6 ~]$ cd /var/www/html/comics/Dilbert_DE/ && wget -q http://www.ingenieur.de$(wget -q http://www.ingenieur.de/Spiel-Spass/Dilbert -O - 2>/dev/null | /bin/grep -i "/var/storage/images/vdi-verlag/ingenieur.de/spiel-spass/dilbert/comics/" | /usr/bin/head -n1 | /bin/cut -d\' -f2) >/dev/null 2>&1 && if [ $(ls | grep -c "\.1$") -eq 0 ]; then mutt -s "Neuer Dilbert Comic Strip" -a $(ls -c | head -n 1) -- georg@home.lan < /dev/null; else rm -f *.1; fi
Aktualisierung vom 13.06.2013
Eine Änderung auf www.ingenieur.de erforderte eine kleine Anpassung.
[georg@centos6 ~]$ cd /var/www/html/comics/Dilbert_DE/ && wget -q http://www.ingenieur.de$(wget -q http://www.ingenieur.de/Spiel-Spass/Dilbert -O - 2>/dev/null | /bin/grep -i "/var/storage/images/vdi-verlag/ingenieurde/spiel-spass/dilbert/comics/" | /usr/bin/head -n1 | /bin/cut -d\' -f2) >/dev/null 2>&1 && if [ $(ls | grep -c "\.1$") -eq 0 ]; then mutt -s "Neuer Dilbert 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 Dilbert Comic Strip
Dieser Eintrag wurde am 25.06.2009 erstellt und zuletzt am 24.01.2016 bearbeitet.
Direkter Link zu dieser Seite: http://www.gtkdb.de/index_7_666.html
[ Zur Startseite ] [ Zur Kategorie ]



© 2004-2019 by Georg Kainzbauer