diff --git a/download_all.sh b/download_all.sh index aa5da14..339112f 100755 --- a/download_all.sh +++ b/download_all.sh @@ -1,16 +1,16 @@ #!/bin/bash download_for_directory() { - cd $1 - for f in *; do - if [ -d "$f" ]; then - download_for_directory $f & - fi - done - ls | cat *.md 2> /dev/null | egrep -o 'https?://[^ ]+' | grep 'pdf' | tr -d ')' | xargs --no-run-if-empty wget --no-clobber --quiet --timeout=5 --tries=2 - - cd .. - echo "Done $1" + cd $1 + for f in *; do + if [ -d "$f" ]; then + download_for_directory $f & + fi + done + ls | cat *.md 2> /dev/null | egrep -o 'https?://[^ ]+' | grep 'pdf' | tr -d ')' | xargs --no-run-if-empty wget --no-clobber --quiet --timeout=5 --tries=2 + + cd .. + echo "Done $1" } download_for_directory .