Fix some things in dialect downloader
This commit is contained in:
@@ -12,6 +12,8 @@ middle-east
|
||||
north-america
|
||||
south-america"
|
||||
|
||||
destination="$1"
|
||||
|
||||
for continent in $continents
|
||||
do
|
||||
countries_html="$(wget -q -O - $url/$continent)"
|
||||
@@ -19,7 +21,8 @@ do
|
||||
country_urls="$( \
|
||||
echo "$countries_html" | \
|
||||
sed -n -e '/Please select a/,/clear/{p;}' | \
|
||||
grep -io --color=never "$url/[^\"]*" \
|
||||
grep -io --color=never "$url/[^\"]*" | \
|
||||
uniq
|
||||
)"
|
||||
|
||||
for country_url in $country_urls
|
||||
@@ -33,7 +36,7 @@ do
|
||||
grep -iP --color=never "$url/$country-\d+\">[^>]*>.*?(fe)?male" \
|
||||
)"
|
||||
|
||||
directory="$continent/$country"
|
||||
directory="$destination/$continent/$country"
|
||||
|
||||
mkdir -p "$directory"
|
||||
|
||||
@@ -64,7 +67,7 @@ do
|
||||
filename="$(basename $dialect_url): $dialect_info.mp3"
|
||||
|
||||
echo "Downloading $filename to $directory"
|
||||
wget -q -O "$directory/$filename" $dialect_url
|
||||
wget -q -O "$directory/$filename" $dialect_download
|
||||
done
|
||||
done
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user