On Sat, Jul 11, 2020 at 5:44 PM Mrinal Pandey wrote: > The usage of "capture group (...)" in the immediate condition after `&&` > results in `$1` being uninitialized. This eventually crashes the script. > > It does not really crash it, right? It just emits a warning. > Fix this by placing the capture group in the condition before `&&`. > Thus, `$1` can be initialized to the text it matches thereby setting it > to the desired and required value. > > Maybe you can look when this bug was introduced? Lukas