days 11/16: remove faulty use of external command (seq)

This commit is contained in:
2021-07-30 19:21:16 +02:00
parent 9c60bd6d12
commit 92cc3e90c4
8 changed files with 34 additions and 34 deletions

View File

@@ -13,9 +13,8 @@ while read -r line; do
if [[ $line =~ ^([a-z ]+)\:\ ([0-9]+)-([0-9]+)([a-z ]+)([0-9]+)-([0-9]+)$ ]]; then
# valid ranges
keys[$curkey]="${BASH_REMATCH[1]}"
n1=$(seq -s" " "${BASH_REMATCH[2]}" "${BASH_REMATCH[3]}")
n2=$(seq -s" " "${BASH_REMATCH[5]}" "${BASH_REMATCH[6]}")
n1=$(eval "echo {${BASH_REMATCH[2]}..${BASH_REMATCH[3]}}")
n2=$(eval "echo {${BASH_REMATCH[5]}..${BASH_REMATCH[6]}}")
for i in $n1 $n2; do
valid[$i]=1
done