New backup 2025-04-22 23:00:02
This commit is contained in:
parent
9f9501b3c6
commit
5813762168
1 changed files with 13 additions and 2 deletions
|
@ -1,16 +1,27 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
iso_download(){
|
||||||
|
#args:
|
||||||
|
# $1 = iso url
|
||||||
|
# $2 = iso filename
|
||||||
|
# $3 = iso path
|
||||||
|
printf '\n\nDownloading %s...\n' "${2}"
|
||||||
|
printf 'url: %s%s' "${1}" "${2}"
|
||||||
|
printf 'destination file: %s%s\n' "${3}" "${2}"
|
||||||
|
}
|
||||||
|
|
||||||
#debian stable
|
#debian stable
|
||||||
debian_stable_iso_root='cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/'
|
debian_stable_iso_root='cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/'
|
||||||
debian_stable_iso_list=$(curl -s "ftp://${debian_stable_iso_root}" | grep '.iso$' | awk '{print $9}' | grep -e 'kde' -e 'standard' -e 'lxqt' -e 'xfce')
|
debian_stable_iso_list=$(curl -s "ftp://${debian_stable_iso_root}" | grep '.iso$' | awk '{print $9}' | grep -e 'kde' -e 'standard' -e 'lxqt' -e 'xfce')
|
||||||
|
|
||||||
for i in ${debian_stable_iso_list[@]};do
|
for i in ${debian_stable_iso_list[@]};do
|
||||||
echo "http://${debian_stable_iso_root}${i}"
|
iso_download "http://${debian_stable_iso_root}${i}" "${i}" "disk_images/operating_systems/linux/debian/"
|
||||||
done
|
done
|
||||||
|
|
||||||
debian_testing_iso_root='cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/'
|
debian_testing_iso_root='cdimage.debian.org/cdimage/weekly-live-builds/amd64/iso-hybrid/'
|
||||||
debian_testing_iso_list=$(curl -s "ftp://${debian_testing_iso_root}" | grep '.iso$' | awk '{print $9}' | grep -e 'standard')
|
debian_testing_iso_list=$(curl -s "ftp://${debian_testing_iso_root}" | grep '.iso$' | awk '{print $9}' | grep -e 'standard')
|
||||||
|
|
||||||
for i in ${debian_testing_iso_list[@]};do
|
for i in ${debian_testing_iso_list[@]};do
|
||||||
echo "http://${debian_testing_iso_root}${i}"
|
printf '\n\nDownloading %s...\n' "${i}"
|
||||||
|
iso_download "http://${debian_testing_iso_root}${i}" "${i}" ""
|
||||||
done
|
done
|
||||||
|
|
Loading…
Add table
Reference in a new issue