diff --git a/dialectdownloader.sh b/dialectdownloader.sh index 7a89357..2d6256e 100755 --- a/dialectdownloader.sh +++ b/dialectdownloader.sh @@ -56,6 +56,15 @@ do sed 's/\//_/g' \ )" + filename="$(basename $dialect_url): $dialect_info.mp3" + filepath="$directory/$filename" + + if [ -f "$filepath" ] + then + echo "Skipping existing file $filepath" + continue + fi + dialect_html="$(wget -q -O - $dialect_url)" dialect_download="$( \ @@ -64,10 +73,8 @@ do head -1 \ )" - filename="$(basename $dialect_url): $dialect_info.mp3" - echo "Downloading $filename to $directory" - wget -q -O "$directory/$filename" $dialect_download + wget -q -O "$filepath" $dialect_download done done done