Files
cwsvJudo/shiai/wkOrg/ausschreibungen/download.sh

24 lines
894 B
Bash
Executable File

# Skript zu Downloaden von Ausschreibungen
#---
# Ausschreibungen von der Kalenderseite von Sachsenjudo
#---
# Sachsenjudos Eventseite mit den Wettkämpfen laden und Events parsen (und merken)
curl http://judoverbandsachsen.de/kalender/?term_id%5B%5D=48 | grep --only-matching "http://judoverbandsachsen.de/events/[^\"]*" > events.list
# Die Links zu den Eventseiten Parsen und speichern
# evtl. vorhandene, alte Liste löschen
rm -f eventDoc.list
# Jede event-URL durchgehen, und die URL der Ausschreibung parsen (und merken)
for url in $(cat events.list); do
curl $url | grep --only-matching "http://judoverbandsachsen.de/wp-content/files_mf/[^\"]*\.\(pdf\|djvu\|doc\|docx\)" >> eventDoc.list
done
# Die gesammelten Ausschreibungs-URLs downloaden (nur die neueren)
wget --timestamping --random-wait -P download --input-file=eventDoc.list
# Aufräumen
rm -f events.list eventDoc.list