test.arguments += script-line $* <"cmd;" >>EOO # semi 'cmd' ; EOO $* <"cmd ;" >>EOO # semi-separated 'cmd' ; EOO $* <";" >>EOO # semi-only ; EOO $* <"cmd <+ 1>+" >>EOO # pass-redirect 'cmd' <+ '1' >+ EOO $* <"cmd <- 1>-" >>EOO # null-redirect 'cmd' <- '1' >- EOO $* <"cmd b" >>EOO # str-redirect 'cmd' < 'a' '1' > 'b' EOO $* <"cmd <:a 1>:b" >>EOO # str-nn-redirect 'cmd' <: 'a' '1' >: 'b' EOO $* <"cmd <>EOO" >>EOO # doc-redirect 'cmd' << 'EOI' '1' >> 'EOO' EOO $* <"cmd <<:EOI 1>>:EOO" >>EOO # doc-nn-redirect 'cmd' <<: 'EOI' '1' >>: 'EOO' EOO $* <"cmd <<>>out 2>>>&err" >>EOO # file-redirect 'cmd' <<< 'in' >>> 'out' '2' >>>& 'err' EOO