These test vectors were taken from the fuzzdb project under the terms of the license in _copyright.txt
{cmd}
;{cmd}
;{cmd};
|{cmd}
<{cmd};
<{cmd}\n
&{cmd}
&{cmd}&
&&{cmd}
&&{cmd}&&
\n{cmd}
\n{cmd}\n
'{cmd}'
`{cmd}`
;{cmd}|
;{cmd}/n
|{cmd};
a);{cmd}
a;{cmd}
a);{cmd}
a;{cmd};
a);{cmd}|
FAIL||{cmd}
CMD=$'{cmd}';$CMD
;CMD=$'{cmd}';$CMD
^CMD=$'{cmd}';$CMD
|CMD=$'{cmd}';$CMD
&CMD=$'{cmd}';$CMD
&&CMD=$'{cmd}';$CMD
FAIL||CMD=$'{cmd}';$CMD
CMD=$\'{cmd}\';$CMD
;CMD=$\'{cmd}\';$CMD
^CMD=$\'{cmd}\';$CMD
|CMD=$\'{cmd}\';$CMD
&CMD=$\'{cmd}\';$CMD
&&CMD=$\'{cmd}\';$CMD
FAIL||CMD=$\'{cmd}\';$CMD
CMD=$"{cmd}";$CMD
;CMD=$"{cmd}";$CMD
^CMD=$"{cmd}";$CMD
|CMD=$"{cmd}";$CMD
&CMD=$"{cmd}";$CMD
&&CMD=$"{cmd}";$CMD
FAIL||CMD=$"{cmd}";$CMD
;system('{cmd}')
