Date:        Thu, 18 Nov 2021 10:34:40 +0100
    From:        Harald Dunkel <harald.dun...@aixigo.com>
    Message-ID:  <fff15881-9ee7-ce68-6d86-daa81a7d6...@aixigo.com>

  | at least due to unbalanced parenthesis?

Greg's reply was correct, but he didn't explicitly address that point.
In sh, characters like { } [ ] (but not ( and )) are just characters.
In some scenarios they're required to be paired for things to work, but
you can always simply use one (unquoted) anywhere there's a need.  They
don't have to balance in any way.

Try:
        echo } before {

It does exactly what it looks like it should do, and while omitting
one of those braces will change the output (obviously) that's all it does.

kre


Reply via email to