-
Notifications
You must be signed in to change notification settings - Fork 1
/
generate_all.sh
28 lines (28 loc) · 1.01 KB
/
generate_all.sh
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
#!/bin/bash
rm -rf img
mkdir -p img
# iterate every folder in messages
for folder in ./fixed_messages/*;do
mkdir -p "img/${folder##*/}"
current=
next=
number=1
mkdir -p "img/${folder##*/}/All/"
python3 "./src/main.py" "$folder" "[2000,01,01]" "[2222,01,01]" "xD" "True" "../img/${folder##*/}/all/" &
for date in 20{18,19,20,21,22},{03,10},01;do
current=$next
next=$date
if [[ -n "$next" && -n "$current" ]];then
mapfile -t month_next < <(echo "$next" | tr "," "\n")
mapfile -t month_current < <(echo "$current" | tr "," "\n")
semester="zima"
if [ "${month_next[0]}" -eq "${month_current[0]}" ];then
semester="lato"
fi
mkdir -p "img/${folder##*/}/$number-$semester-${month_current[0]}"
python3 "./src/main.py" "$folder" "[$current]" "[$next]" "xD" "True" "../img/${folder##*/}/$number-$semester-${month_current[0]}/" &
number=$((number+1))
fi
done
done
wait