bash: -c: line 1: unexpected EOF while looking for matching `)' parser1.sub AAA posix2syntax.sub bash5: line 1: `invalid-name': not a valid identifier in in in in bash5: -c: line 1: syntax error near unexpected token `)' bash5: -c: line 1: `case x in esac) echo done; esac' in bash5: -c: line 1: syntax error near unexpected token `do' bash5: -c: line 1: `case in do do) echo in; esac' bash5: -c: line 1: syntax error near unexpected token `(' bash5: -c: line 1: `for()' in done ok 1 x x x ./posix2syntax.sub: line 103: syntax error near unexpected token `!' ./posix2syntax.sub: line 103: `( : | ! : | false )'