forked from lichess-org/database
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexport-all.sh
More file actions
executable file
·40 lines (32 loc) · 818 Bytes
/
export-all.sh
File metadata and controls
executable file
·40 lines (32 loc) · 818 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#!/bin/bash
dir=${1}
export_month() {
echo "---------------------------"
./export-single-variant.sh "$1-$2" $dir/$3 $3
}
echo "Export all to $dir"
variants="standard chess960 antichess atomic crazyhouse horde kingOfTheHill racingKings threeCheck"
for variant in $variants; do
mkdir -p $dir/$variant
done
for year in 2013; do
for month in 08 09 10 11 12; do
for variant in $variants; do
export_month $year $month $variant
done
done
done
for year in 2014 2015 2016; do
for month in 01 02 03 04 05 06 07 08 09 10 11 12; do
for variant in $variants; do
export_month $year $month $variant
done
done
done
for year in 2017; do
for month in 01 02 03 04 05 06 07 08 09 10; do
for variant in $variants; do
export_month $year $month $variant
done
done
done