77set -e
88
99# Download the release files
10- mkdir data
10+ mkdir -p data
1111cd data
1212
13+ OPTIONS=" -sSOL"
14+
1315# 3.10.1
14- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.10.1/DB.Browser.for.SQLite-3.10.1-win32.exe
15- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.10.1/DB.Browser.for.SQLite-3.10.1-win64.exe
16- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.10.1/DB.Browser.for.SQLite-3.10.1.dmg
17- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.10.1/SQLiteDatabaseBrowserPortable_3.10.1_English.paf.exe
16+ for file in \
17+ DB.Browser.for.SQLite-3.10.1-win32.exe \
18+ DB.Browser.for.SQLite-3.10.1-win64.exe \
19+ DB.Browser.for.SQLite-3.10.1.dmg \
20+ SQLiteDatabaseBrowserPortable_3.10.1_English.paf.exe; do
21+ if [ ! -s " ${file} " ]; then
22+ echo
23+ echo " Downloading ${file} "
24+ curl " ${OPTIONS} " " https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.10.1/${file} "
25+ else
26+ echo " * ${file} already downloaded"
27+ fi
28+ done
1829
1930# 3.11.0
20- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.0/DB.Browser.for.SQLite-3.11.0-win32.msi
21- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.0/DB.Browser.for.SQLite-3.11.0-win32.zip
22- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.0/DB.Browser.for.SQLite-3.11.0-win64.msi
23- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.0/DB.Browser.for.SQLite-3.11.0-win64.zip
24- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.0/DB.Browser.for.SQLite-3.11.0.dmg
31+ for file in \
32+ DB.Browser.for.SQLite-3.11.0-win32.msi \
33+ DB.Browser.for.SQLite-3.11.0-win32.zip \
34+ DB.Browser.for.SQLite-3.11.0-win64.msi \
35+ DB.Browser.for.SQLite-3.11.0-win64.zip \
36+ DB.Browser.for.SQLite-3.11.0.dmg; do
37+ if [ ! -s " ${file} " ]; then
38+ echo
39+ echo " Downloading ${file} "
40+ curl " ${OPTIONS} " " https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.0/${file} "
41+ else
42+ echo " * ${file} already downloaded"
43+ fi
44+ done
2545
2646# 3.11.1
27- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.1/DB.Browser.for.SQLite-3.11.1-win32.msi
28- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.1/DB.Browser.for.SQLite-3.11.1-win32.zip
29- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.1/DB.Browser.for.SQLite-3.11.1-win64.msi
30- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.1/DB.Browser.for.SQLite-3.11.1-win64.zip
31- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.1/DB.Browser.for.SQLite-3.11.1v2.dmg
47+ for file in \
48+ DB.Browser.for.SQLite-3.11.1-win32.msi \
49+ DB.Browser.for.SQLite-3.11.1-win32.zip \
50+ DB.Browser.for.SQLite-3.11.1-win64.msi \
51+ DB.Browser.for.SQLite-3.11.1-win64.zip \
52+ DB.Browser.for.SQLite-3.11.1v2.dmg; do
53+ if [ ! -s " ${file} " ]; then
54+ echo
55+ echo " Downloading ${file} "
56+ curl " ${OPTIONS} " " https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.1/${file} "
57+ else
58+ echo " * ${file} already downloaded"
59+ fi
60+ done
3261
3362# 3.11.2
34- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.2/DB.Browser.for.SQLite-3.11.2-win32.msi
35- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.2/DB.Browser.for.SQLite-3.11.2-win32.zip
36- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.2/DB.Browser.for.SQLite-3.11.2-win64.msi
37- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.2/DB.Browser.for.SQLite-3.11.2-win64.zip
38- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.2/DB.Browser.for.SQLite-3.11.2.dmg
39- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.2/SQLiteDatabaseBrowserPortable_3.11.2_Rev_2_English.paf.exe
63+ for file in \
64+ DB.Browser.for.SQLite-3.11.2-win32.msi \
65+ DB.Browser.for.SQLite-3.11.2-win32.zip \
66+ DB.Browser.for.SQLite-3.11.2-win64.msi \
67+ DB.Browser.for.SQLite-3.11.2-win64.zip \
68+ DB.Browser.for.SQLite-3.11.2.dmg \
69+ SQLiteDatabaseBrowserPortable_3.11.2_Rev_2_English.paf.exe; do
70+ if [ ! -s " ${file} " ]; then
71+ echo
72+ echo " Downloading ${file} "
73+ curl " ${OPTIONS} " " https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.11.2/${file} "
74+ else
75+ echo " * ${file} already downloaded"
76+ fi
77+ done
4078
4179# 3.12.0
42- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.0/DB.Browser.for.SQLite-3.12.0-win32.msi
43- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.0/DB.Browser.for.SQLite-3.12.0-win32.zip
44- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.0/DB.Browser.for.SQLite-3.12.0-win64.msi
45- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.0/DB.Browser.for.SQLite-3.12.0-win64.zip
46- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.0/DB.Browser.for.SQLite-3.12.0.dmg
47- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.0/SQLiteDatabaseBrowserPortable_3.12.0_English.paf.exe
80+ for file in \
81+ DB.Browser.for.SQLite-3.12.0-win32.msi \
82+ DB.Browser.for.SQLite-3.12.0-win32.zip \
83+ DB.Browser.for.SQLite-3.12.0-win64.msi \
84+ DB.Browser.for.SQLite-3.12.0-win64.zip \
85+ DB.Browser.for.SQLite-3.12.0.dmg \
86+ SQLiteDatabaseBrowserPortable_3.12.0_English.paf.exe; do
87+ if [ ! -s " ${file} " ]; then
88+ echo
89+ echo " Downloading ${file} "
90+ curl " ${OPTIONS} " " https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.0/${file} "
91+ else
92+ echo " * ${file} already downloaded"
93+ fi
94+ done
4895
4996# 3.12.2
50- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.2/DB.Browser.for.SQLite-3.12.2-win32.msi
51- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.2/DB.Browser.for.SQLite-3.12.2-win32.zip
52- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.2/DB.Browser.for.SQLite-3.12.2-win64.msi
53- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.2/DB.Browser.for.SQLite-3.12.2-win64.zip
54- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.2/DB.Browser.for.SQLite-3.12.2.dmg
55- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.2/DB.Browser.for.SQLite-arm64-3.12.2.dmg
56- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.2/DB_Browser_for_SQLite-v3.12.2-x86_64.AppImage
57- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.2/SQLiteDatabaseBrowserPortable_3.12.2_English.paf.exe
97+ for file in \
98+ DB.Browser.for.SQLite-3.12.2-win32.msi \
99+ DB.Browser.for.SQLite-3.12.2-win32.zip \
100+ DB.Browser.for.SQLite-3.12.2-win64.msi \
101+ DB.Browser.for.SQLite-3.12.2-win64.zip \
102+ DB.Browser.for.SQLite-3.12.2.dmg \
103+ DB.Browser.for.SQLite-arm64-3.12.2.dmg \
104+ DB_Browser_for_SQLite-v3.12.2-x86_64.AppImage \
105+ SQLiteDatabaseBrowserPortable_3.12.2_English.paf.exe; do
106+ if [ ! -s " ${file} " ]; then
107+ echo
108+ echo " Downloading ${file} "
109+ curl " ${OPTIONS} " " https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.12.2/${file} "
110+ else
111+ echo " * ${file} already downloaded"
112+ fi
113+ done
58114
59115# 3.13.0
60- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.13.0/DB.Browser.for.SQLite-v3.13.0.dmg
61- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.13.0/DB.Browser.for.SQLite-v3.13.0-win32.msi
62- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.13.0/DB.Browser.for.SQLite-v3.13.0-win32.zip
63- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.13.0/DB.Browser.for.SQLite-v3.13.0-win64.msi
64- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.13.0/DB.Browser.for.SQLite-v3.13.0-win64.zip
65- curl -sSOL https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.13.0/DB.Browser.for.SQLite-v3.13.0-x86.64.AppImage
116+ for file in \
117+ DB.Browser.for.SQLite-v3.13.0.dmg \
118+ DB.Browser.for.SQLite-v3.13.0-win32.msi \
119+ DB.Browser.for.SQLite-v3.13.0-win32.zip \
120+ DB.Browser.for.SQLite-v3.13.0-win64.msi \
121+ DB.Browser.for.SQLite-v3.13.0-win64.zip \
122+ DB.Browser.for.SQLite-v3.13.0-x86.64.AppImage; do
123+ if [ ! -s " ${file} " ]; then
124+ echo
125+ echo " Downloading ${file} "
126+ curl " ${OPTIONS} " " https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.13.0/${file} "
127+ else
128+ echo " * ${file} already downloaded"
129+ fi
130+ done
131+
132+ # 3.13.1
133+ for file in \
134+ DB.Browser.for.SQLite-v3.13.1.dmg \
135+ DB.Browser.for.SQLite-v3.13.1-win32.msi \
136+ DB.Browser.for.SQLite-v3.13.1-win32.zip \
137+ DB.Browser.for.SQLite-v3.13.1-win64.msi \
138+ DB.Browser.for.SQLite-v3.13.1-win64.zip \
139+ DB.Browser.for.SQLite-v3.13.1-x86.64.AppImage; do
140+ if [ ! -s " ${file} " ]; then
141+ echo
142+ echo " Downloading ${file} "
143+ curl " ${OPTIONS} " " https://github.com/sqlitebrowser/sqlitebrowser/releases/download/v3.13.1/${file} "
144+ else
145+ echo " * ${file} already downloaded"
146+ fi
147+ done
0 commit comments