Красивый сборник с классическими и малоизвестными нигуним Баал Шем Това и других хасидских цадиким

(описание сборника)
Сохраните это скажем как скрипт download_song_of_balshem.sh вызовите его с параметром (директорией куда сохранять) и он скачает все треки и описание. (10-и секундные паузы пришлось вставить, т.к. похоже сайт блокирует скачивание, если делать его слишком быстро).
#!/bin/bash
if [ $# -ne 1 ]
then
echo "Usage: `basename $0`
echo "Example (download files to current directory): `basename $0` ."
exit -1
fi
store_dir=$1
album_id="401091"
album_name="the_song_of_the_baal_shem"
side_a_tracks=6
side_b_tracks=6
declare -a tracks_a_filenames
declare -a tracks_b_filenames
tracks_a_filenames[0]="01_baal_shem_tovs
tracks_a_filenames[1]="02_simkhas_toyro_
tracks_a_filenames[2]="03_shir_hashirim.m
tracks_a_filenames[3]="04_dveykus_nigun.m
tracks_a_filenames[4]="05_a_dudele.mp3"
tracks_a_filenames[5]="06_dveykus_nigun.m
tracks_b_filenames[0]="07_peysah_nigun.m
tracks_b_filenames[1]="08_koreyv_yoym.mp
tracks_b_filenames[2]="09_baal_shem_tovs
tracks_b_filenames[3]="10_a_din_Toyre_mi
tracks_b_filenames[4]="11_ravs_nigun_arb
tracks_b_filenames[5]="12_baal_shem_tovs
# side A
for (( track = 1; track < side_a_tracks + 1; track++ ))
do
if [ $track -lt 10 ]
then
track_prefix="A0"
else
track_prefix="A"
fi
echo -e "Downloading track A:${track} and saving as ${tracks_a_filenames[$track-1]}\n"
wget -t 0 -c -O ${store_dir}/${tracks_a_filenames[$track-1]
sleep 10
done
# side B
for (( track = 1; track < side_b_tracks + 1; track++ ))
do
if [ $track -lt 10 ]
then
track_prefix="B0"
else
track_prefix="B"
fi
echo -e "Downloading track B:${track} and saving as ${tracks_b_filenames[$track-1]}\n"
wget -t 0 -c -O ${store_dir}/${tracks_b_filenames[$track-1]
sleep 10
done
echo -e "Downloading album description\n"
wget -t 0 -c -O ${store_dir}/${album_name}.pdf http://faujsa.fau.edu/music-data/${albu
| אַ פרֵײלעכן און אַ גוטן יום טוב! |