1 # The bug here was triggered by:
2 # * performing pathname expansion because we see [
3 # * replace operator did not escape \ in replace string
9 echo "${IP//./\\.}"'[' # bug was here
10 echo "${IP//./\\.}[" # bug was here
11 echo "${IP//./\\\\.}[" # bug was here
12 echo "192\.168\.0\.1["
16 echo "${IP//./\\.}"'[' # bug was here
17 echo "${IP//./\\.}[" # bug was here
18 echo "${IP//./\\\\.}[" # bug was here
19 echo "192\.168\.0\.1["