my_valadoc.sh 672 B

12345678910111213141516171819202122
  1. #!/bin/bash
  2. DESTDIR="$HOME/.local/share/devhelp"
  3. VALADOC="https://valadoc.org"
  4. echo "Trying to create destination directory $DESTDIR …"
  5. mkdir -p $DESTDIR
  6. echo "Entering destination directory $DESTDIR …"
  7. cd $DESTDIR
  8. echo "Downloading archives…"
  9. curl $VALADOC | grep devhelp | cut -c33- | sed 's/">.*$//' | xargs -I{} wget $VALADOC{}
  10. echo "Trying to create book-directory $DESTDIR/books …"
  11. mkdir books
  12. echo "Moving archives to book-directory $DESTDIR/books …"
  13. mv *.tar.bz2 books
  14. echo "Entering book-directory $DESTDIR …"
  15. cd books
  16. echo "Uncompressing and unpacking archives …"
  17. ls *.tar.bz2 | xargs -I{} tar xvfj {}
  18. echo "Removing archives …"
  19. rm *.tar.bz2