Skip to content

Commit f2fc14c

Browse files
committed
in arithmetic, bare map entry with quote in key broke in bash 5.1
1 parent 5ae639f commit f2fc14c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

exercises/practice/word-count/.meta/example.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ done
1818

1919
for word in ${words[@]}; do
2020
word="${word#\'}" word="${word%\'}"
21-
((word_count_map['$word']++))
21+
# this breaks in bash 5.1 :(
22+
#((word_count_map['$word']++))
23+
word_count_map[$word]=$(( ${word_count_map[$word]} + 1 ))
2224
done
2325

2426
for word in "${control_map[@]}"; do

0 commit comments

Comments
 (0)