emit non-lashed redirect UTs

This commit is contained in:
John Kerl 2016-08-05 17:24:35 -04:00
parent 26d47f3a22
commit 32eb624bdf
2 changed files with 384 additions and 204 deletions

View file

@ -27928,49 +27928,49 @@ A=PAN,B=WYE
================================================================
DSL EMITP REDIRECTS
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp1a/out.".$a.$b, @a ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp1/out.".$a.$b, @a ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp1a/out.ekspan
mlr cat -n ./output-regtest/emitp1/out.ekspan
n=1,a:1=pan,a:2=eks
mlr cat -n ./output-regtest/emitp1a/out.ekswye
mlr cat -n ./output-regtest/emitp1/out.ekswye
n=1,a:1=pan,a:2=eks,a:3=wye,a:4=eks
mlr cat -n ./output-regtest/emitp1a/out.panpan
mlr cat -n ./output-regtest/emitp1/out.panpan
n=1,a:1=pan
mlr cat -n ./output-regtest/emitp1a/out.wyewye
mlr cat -n ./output-regtest/emitp1/out.wyewye
n=1,a:1=pan,a:2=eks,a:3=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp1a/out.".$a.$b, @a ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp1/out.".$a.$b, @a ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp1a/out.ekspan
mlr cat -n ./output-regtest/emitp1/out.ekspan
n=1,a:1=pan,a:2=eks
mlr cat -n ./output-regtest/emitp1a/out.ekswye
mlr cat -n ./output-regtest/emitp1/out.ekswye
n=1,a:1=pan,a:2=eks,a:3=wye,a:4=eks
mlr cat -n ./output-regtest/emitp1a/out.panpan
mlr cat -n ./output-regtest/emitp1/out.panpan
n=1,a:1=pan
mlr cat -n ./output-regtest/emitp1a/out.wyewye
mlr cat -n ./output-regtest/emitp1/out.wyewye
n=1,a:1=pan,a:2=eks,a:3=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp1a/out.".$a.$b, @a ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp1/out.".$a.$b, @a ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp1a/out.ekspan
mlr cat -n ./output-regtest/emitp1/out.ekspan
n=1,a:1=pan,a:2=eks
n=2,a:1=pan,a:2=eks
mlr cat -n ./output-regtest/emitp1a/out.ekswye
mlr cat -n ./output-regtest/emitp1/out.ekswye
n=1,a:1=pan,a:2=eks,a:3=wye,a:4=eks
n=2,a:1=pan,a:2=eks,a:3=wye,a:4=eks
mlr cat -n ./output-regtest/emitp1a/out.panpan
mlr cat -n ./output-regtest/emitp1/out.panpan
n=1,a:1=pan
n=2,a:1=pan
mlr cat -n ./output-regtest/emitp1a/out.wyewye
mlr cat -n ./output-regtest/emitp1/out.wyewye
n=1,a:1=pan,a:2=eks,a:3=wye
n=2,a:1=pan,a:2=eks,a:3=wye
@ -27980,55 +27980,55 @@ A:1=PAN,A:2=EKS
A:1=PAN,A:2=EKS,A:3=WYE
A:1=PAN,A:2=EKS,A:3=WYE,A:4=EKS
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp2a/out.".$a.$b, @a, "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp2/out.".$a.$b, @a, "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp2a/out.ekspan
mlr cat -n ./output-regtest/emitp2/out.ekspan
n=1,NR=1,a=pan
n=2,NR=2,a=eks
mlr cat -n ./output-regtest/emitp2a/out.ekswye
mlr cat -n ./output-regtest/emitp2/out.ekswye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
n=4,NR=4,a=eks
mlr cat -n ./output-regtest/emitp2a/out.panpan
mlr cat -n ./output-regtest/emitp2/out.panpan
n=1,NR=1,a=pan
mlr cat -n ./output-regtest/emitp2a/out.wyewye
mlr cat -n ./output-regtest/emitp2/out.wyewye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp2a/out.".$a.$b, @a, "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp2/out.".$a.$b, @a, "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp2a/out.ekspan
mlr cat -n ./output-regtest/emitp2/out.ekspan
n=1,NR=1,a=pan
n=2,NR=2,a=eks
mlr cat -n ./output-regtest/emitp2a/out.ekswye
mlr cat -n ./output-regtest/emitp2/out.ekswye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
n=4,NR=4,a=eks
mlr cat -n ./output-regtest/emitp2a/out.panpan
mlr cat -n ./output-regtest/emitp2/out.panpan
n=1,NR=1,a=pan
mlr cat -n ./output-regtest/emitp2a/out.wyewye
mlr cat -n ./output-regtest/emitp2/out.wyewye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp2a/out.".$a.$b, @a, "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp2/out.".$a.$b, @a, "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp2a/out.ekspan
mlr cat -n ./output-regtest/emitp2/out.ekspan
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=1,a=pan
n=4,NR=2,a=eks
mlr cat -n ./output-regtest/emitp2a/out.ekswye
mlr cat -n ./output-regtest/emitp2/out.ekswye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
@ -28038,11 +28038,11 @@ n=6,NR=2,a=eks
n=7,NR=3,a=wye
n=8,NR=4,a=eks
mlr cat -n ./output-regtest/emitp2a/out.panpan
mlr cat -n ./output-regtest/emitp2/out.panpan
n=1,NR=1,a=pan
n=2,NR=1,a=pan
mlr cat -n ./output-regtest/emitp2a/out.wyewye
mlr cat -n ./output-regtest/emitp2/out.wyewye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
@ -28062,49 +28062,49 @@ NR=2,A=EKS
NR=3,A=WYE
NR=4,A=EKS
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp1/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp3/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp1/out.ekspan
mlr cat -n ./output-regtest/emitp3/out.ekspan
n=1,a:1=pan,b:1=pan,a:2=eks,b:2=pan
mlr cat -n ./output-regtest/emitp1/out.ekswye
mlr cat -n ./output-regtest/emitp3/out.ekswye
n=1,a:1=pan,b:1=pan,a:2=eks,b:2=pan,a:3=wye,b:3=wye,a:4=eks,b:4=wye
mlr cat -n ./output-regtest/emitp1/out.panpan
mlr cat -n ./output-regtest/emitp3/out.panpan
n=1,a:1=pan,b:1=pan
mlr cat -n ./output-regtest/emitp1/out.wyewye
mlr cat -n ./output-regtest/emitp3/out.wyewye
n=1,a:1=pan,b:1=pan,a:2=eks,b:2=pan,a:3=wye,b:3=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp1/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp3/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp1/out.ekspan
mlr cat -n ./output-regtest/emitp3/out.ekspan
n=1,a:1=pan,b:1=pan,a:2=eks,b:2=pan
mlr cat -n ./output-regtest/emitp1/out.ekswye
mlr cat -n ./output-regtest/emitp3/out.ekswye
n=1,a:1=pan,b:1=pan,a:2=eks,b:2=pan,a:3=wye,b:3=wye,a:4=eks,b:4=wye
mlr cat -n ./output-regtest/emitp1/out.panpan
mlr cat -n ./output-regtest/emitp3/out.panpan
n=1,a:1=pan,b:1=pan
mlr cat -n ./output-regtest/emitp1/out.wyewye
mlr cat -n ./output-regtest/emitp3/out.wyewye
n=1,a:1=pan,b:1=pan,a:2=eks,b:2=pan,a:3=wye,b:3=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp1/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp3/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp1/out.ekspan
mlr cat -n ./output-regtest/emitp3/out.ekspan
n=1,a:1=pan,b:1=pan,a:2=eks,b:2=pan
n=2,a:1=pan,b:1=pan,a:2=eks,b:2=pan
mlr cat -n ./output-regtest/emitp1/out.ekswye
mlr cat -n ./output-regtest/emitp3/out.ekswye
n=1,a:1=pan,b:1=pan,a:2=eks,b:2=pan,a:3=wye,b:3=wye,a:4=eks,b:4=wye
n=2,a:1=pan,b:1=pan,a:2=eks,b:2=pan,a:3=wye,b:3=wye,a:4=eks,b:4=wye
mlr cat -n ./output-regtest/emitp1/out.panpan
mlr cat -n ./output-regtest/emitp3/out.panpan
n=1,a:1=pan,b:1=pan
n=2,a:1=pan,b:1=pan
mlr cat -n ./output-regtest/emitp1/out.wyewye
mlr cat -n ./output-regtest/emitp3/out.wyewye
n=1,a:1=pan,b:1=pan,a:2=eks,b:2=pan,a:3=wye,b:3=wye
n=2,a:1=pan,b:1=pan,a:2=eks,b:2=pan,a:3=wye,b:3=wye
@ -28114,55 +28114,55 @@ A:1=PAN,B:1=PAN,A:2=EKS,B:2=PAN
A:1=PAN,B:1=PAN,A:2=EKS,B:2=PAN,A:3=WYE,B:3=WYE
A:1=PAN,B:1=PAN,A:2=EKS,B:2=PAN,A:3=WYE,B:3=WYE,A:4=EKS,B:4=WYE
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp2/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp4/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp2/out.ekspan
mlr cat -n ./output-regtest/emitp4/out.ekspan
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
mlr cat -n ./output-regtest/emitp2/out.ekswye
mlr cat -n ./output-regtest/emitp4/out.ekswye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
n=4,NR=4,a=eks,b=wye
mlr cat -n ./output-regtest/emitp2/out.panpan
mlr cat -n ./output-regtest/emitp4/out.panpan
n=1,NR=1,a=pan,b=pan
mlr cat -n ./output-regtest/emitp2/out.wyewye
mlr cat -n ./output-regtest/emitp4/out.wyewye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp2/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp4/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp2/out.ekspan
mlr cat -n ./output-regtest/emitp4/out.ekspan
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
mlr cat -n ./output-regtest/emitp2/out.ekswye
mlr cat -n ./output-regtest/emitp4/out.ekswye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
n=4,NR=4,a=eks,b=wye
mlr cat -n ./output-regtest/emitp2/out.panpan
mlr cat -n ./output-regtest/emitp4/out.panpan
n=1,NR=1,a=pan,b=pan
mlr cat -n ./output-regtest/emitp2/out.wyewye
mlr cat -n ./output-regtest/emitp4/out.wyewye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp2/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp >> "./output-regtest/emitp4/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp2/out.ekspan
mlr cat -n ./output-regtest/emitp4/out.ekspan
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=1,a=pan,b=pan
n=4,NR=2,a=eks,b=pan
mlr cat -n ./output-regtest/emitp2/out.ekswye
mlr cat -n ./output-regtest/emitp4/out.ekswye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
@ -28172,11 +28172,11 @@ n=6,NR=2,a=eks,b=pan
n=7,NR=3,a=wye,b=wye
n=8,NR=4,a=eks,b=wye
mlr cat -n ./output-regtest/emitp2/out.panpan
mlr cat -n ./output-regtest/emitp4/out.panpan
n=1,NR=1,a=pan,b=pan
n=2,NR=1,a=pan,b=pan
mlr cat -n ./output-regtest/emitp2/out.wyewye
mlr cat -n ./output-regtest/emitp4/out.wyewye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
@ -28196,21 +28196,21 @@ NR=2,A=EKS,B=PAN
NR=3,A=WYE,B=WYE
NR=4,A=EKS,B=WYE
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp3/out.".$a.$b, @* ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp5/out.".$a.$b, @* ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp3/out.ekspan
mlr cat -n ./output-regtest/emitp5/out.ekspan
n=1,a:1=pan,a:2=eks
n=2,b:1=pan,b:2=pan
mlr cat -n ./output-regtest/emitp3/out.ekswye
mlr cat -n ./output-regtest/emitp5/out.ekswye
n=1,a:1=pan,a:2=eks,a:3=wye,a:4=eks
n=2,b:1=pan,b:2=pan,b:3=wye,b:4=wye
mlr cat -n ./output-regtest/emitp3/out.panpan
mlr cat -n ./output-regtest/emitp5/out.panpan
n=1,a:1=pan
n=2,b:1=pan
mlr cat -n ./output-regtest/emitp3/out.wyewye
mlr cat -n ./output-regtest/emitp5/out.wyewye
n=1,a:1=pan,a:2=eks,a:3=wye
n=2,b:1=pan,b:2=pan,b:3=wye
@ -28224,21 +28224,21 @@ B:1=PAN,B:2=PAN,B:3=WYE
A:1=PAN,A:2=EKS,A:3=WYE,A:4=EKS
B:1=PAN,B:2=PAN,B:3=WYE,B:4=WYE
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp4/out.".$a.$b, all ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp6/out.".$a.$b, all ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp4/out.ekspan
mlr cat -n ./output-regtest/emitp6/out.ekspan
n=1,a:1=pan,a:2=eks
n=2,b:1=pan,b:2=pan
mlr cat -n ./output-regtest/emitp4/out.ekswye
mlr cat -n ./output-regtest/emitp6/out.ekswye
n=1,a:1=pan,a:2=eks,a:3=wye,a:4=eks
n=2,b:1=pan,b:2=pan,b:3=wye,b:4=wye
mlr cat -n ./output-regtest/emitp4/out.panpan
mlr cat -n ./output-regtest/emitp6/out.panpan
n=1,a:1=pan
n=2,b:1=pan
mlr cat -n ./output-regtest/emitp4/out.wyewye
mlr cat -n ./output-regtest/emitp6/out.wyewye
n=1,a:1=pan,a:2=eks,a:3=wye
n=2,b:1=pan,b:2=pan,b:3=wye
@ -28252,15 +28252,15 @@ B:1=PAN,B:2=PAN,B:3=WYE
A:1=PAN,A:2=EKS,A:3=WYE,A:4=EKS
B:1=PAN,B:2=PAN,B:3=WYE,B:4=WYE
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp5/out.".$a.$b, @*, "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp7/out.".$a.$b, @*, "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp5/out.ekspan
mlr cat -n ./output-regtest/emitp7/out.ekspan
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=1,b=pan
n=4,NR=2,b=pan
mlr cat -n ./output-regtest/emitp5/out.ekswye
mlr cat -n ./output-regtest/emitp7/out.ekswye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
@ -28270,11 +28270,11 @@ n=6,NR=2,b=pan
n=7,NR=3,b=wye
n=8,NR=4,b=wye
mlr cat -n ./output-regtest/emitp5/out.panpan
mlr cat -n ./output-regtest/emitp7/out.panpan
n=1,NR=1,a=pan
n=2,NR=1,b=pan
mlr cat -n ./output-regtest/emitp5/out.wyewye
mlr cat -n ./output-regtest/emitp7/out.wyewye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
@ -28304,15 +28304,15 @@ NR=2,B=PAN
NR=3,B=WYE
NR=4,B=WYE
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp6/out.".$a.$b, all, "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emitp > "./output-regtest/emitp8/out.".$a.$b, all, "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emitp6/out.ekspan
mlr cat -n ./output-regtest/emitp8/out.ekspan
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=1,b=pan
n=4,NR=2,b=pan
mlr cat -n ./output-regtest/emitp6/out.ekswye
mlr cat -n ./output-regtest/emitp8/out.ekswye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
@ -28322,11 +28322,11 @@ n=6,NR=2,b=pan
n=7,NR=3,b=wye
n=8,NR=4,b=wye
mlr cat -n ./output-regtest/emitp6/out.panpan
mlr cat -n ./output-regtest/emitp8/out.panpan
n=1,NR=1,a=pan
n=2,NR=1,b=pan
mlr cat -n ./output-regtest/emitp6/out.wyewye
mlr cat -n ./output-regtest/emitp8/out.wyewye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
@ -28360,49 +28360,183 @@ NR=4,B=WYE
================================================================
DSL EMIT REDIRECTS
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit1/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit1/out.".$a.$b, @a ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit1/out.ekspan
n=1,1=pan,2=pan
n=1,1=pan,2=eks
mlr cat -n ./output-regtest/emit1/out.ekswye
n=1,1=pan,2=pan,3=wye,4=wye
n=1,1=pan,2=eks,3=wye,4=eks
mlr cat -n ./output-regtest/emit1/out.panpan
n=1,1=pan
mlr cat -n ./output-regtest/emit1/out.wyewye
n=1,1=pan,2=pan,3=wye
n=1,1=pan,2=eks,3=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit1/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit1/out.".$a.$b, @a ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit1/out.ekspan
n=1,1=pan,2=pan
n=1,1=pan,2=eks
mlr cat -n ./output-regtest/emit1/out.ekswye
n=1,1=pan,2=pan,3=wye,4=wye
n=1,1=pan,2=eks,3=wye,4=eks
mlr cat -n ./output-regtest/emit1/out.panpan
n=1,1=pan
mlr cat -n ./output-regtest/emit1/out.wyewye
n=1,1=pan,2=pan,3=wye
n=1,1=pan,2=eks,3=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit >> "./output-regtest/emit1/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit >> "./output-regtest/emit1/out.".$a.$b, @a ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit1/out.ekspan
n=1,1=pan,2=pan
n=2,1=pan,2=pan
n=1,1=pan,2=eks
n=2,1=pan,2=eks
mlr cat -n ./output-regtest/emit1/out.ekswye
n=1,1=pan,2=pan,3=wye,4=wye
n=2,1=pan,2=pan,3=wye,4=wye
n=1,1=pan,2=eks,3=wye,4=eks
n=2,1=pan,2=eks,3=wye,4=eks
mlr cat -n ./output-regtest/emit1/out.panpan
n=1,1=pan
n=2,1=pan
mlr cat -n ./output-regtest/emit1/out.wyewye
n=1,1=pan,2=eks,3=wye
n=2,1=pan,2=eks,3=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @a ./reg_test/input/abixy
1=PAN
1=PAN,2=EKS
1=PAN,2=EKS,3=WYE
1=PAN,2=EKS,3=WYE,4=EKS
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit2/out.".$a.$b, @a, "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit2/out.ekspan
n=1,NR=1,a=pan
n=2,NR=2,a=eks
mlr cat -n ./output-regtest/emit2/out.ekswye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
n=4,NR=4,a=eks
mlr cat -n ./output-regtest/emit2/out.panpan
n=1,NR=1,a=pan
mlr cat -n ./output-regtest/emit2/out.wyewye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit2/out.".$a.$b, @a, "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit2/out.ekspan
n=1,NR=1,a=pan
n=2,NR=2,a=eks
mlr cat -n ./output-regtest/emit2/out.ekswye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
n=4,NR=4,a=eks
mlr cat -n ./output-regtest/emit2/out.panpan
n=1,NR=1,a=pan
mlr cat -n ./output-regtest/emit2/out.wyewye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit >> "./output-regtest/emit2/out.".$a.$b, @a, "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit2/out.ekspan
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=1,a=pan
n=4,NR=2,a=eks
mlr cat -n ./output-regtest/emit2/out.ekswye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
n=4,NR=4,a=eks
n=5,NR=1,a=pan
n=6,NR=2,a=eks
n=7,NR=3,a=wye
n=8,NR=4,a=eks
mlr cat -n ./output-regtest/emit2/out.panpan
n=1,NR=1,a=pan
n=2,NR=1,a=pan
mlr cat -n ./output-regtest/emit2/out.wyewye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
n=4,NR=1,a=pan
n=5,NR=2,a=eks
n=6,NR=3,a=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @a, "NR" ./reg_test/input/abixy
NR=1,A=PAN
NR=1,A=PAN
NR=2,A=EKS
NR=1,A=PAN
NR=2,A=EKS
NR=3,A=WYE
NR=1,A=PAN
NR=2,A=EKS
NR=3,A=WYE
NR=4,A=EKS
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit3/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit3/out.ekspan
n=1,1=pan,2=pan
mlr cat -n ./output-regtest/emit3/out.ekswye
n=1,1=pan,2=pan,3=wye,4=wye
mlr cat -n ./output-regtest/emit3/out.panpan
n=1,1=pan
mlr cat -n ./output-regtest/emit3/out.wyewye
n=1,1=pan,2=pan,3=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit3/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit3/out.ekspan
n=1,1=pan,2=pan
mlr cat -n ./output-regtest/emit3/out.ekswye
n=1,1=pan,2=pan,3=wye,4=wye
mlr cat -n ./output-regtest/emit3/out.panpan
n=1,1=pan
mlr cat -n ./output-regtest/emit3/out.wyewye
n=1,1=pan,2=pan,3=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit >> "./output-regtest/emit3/out.".$a.$b, (@a, @b) ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit3/out.ekspan
n=1,1=pan,2=pan
n=2,1=pan,2=pan
mlr cat -n ./output-regtest/emit3/out.ekswye
n=1,1=pan,2=pan,3=wye,4=wye
n=2,1=pan,2=pan,3=wye,4=wye
mlr cat -n ./output-regtest/emit3/out.panpan
n=1,1=pan
n=2,1=pan
mlr cat -n ./output-regtest/emit3/out.wyewye
n=1,1=pan,2=pan,3=wye
n=2,1=pan,2=pan,3=wye
@ -28412,55 +28546,55 @@ mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", (@a
1=PAN,2=PAN,3=WYE
1=PAN,2=PAN,3=WYE,4=WYE
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit2/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit4/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit2/out.ekspan
mlr cat -n ./output-regtest/emit4/out.ekspan
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
mlr cat -n ./output-regtest/emit2/out.ekswye
mlr cat -n ./output-regtest/emit4/out.ekswye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
n=4,NR=4,a=eks,b=wye
mlr cat -n ./output-regtest/emit2/out.panpan
mlr cat -n ./output-regtest/emit4/out.panpan
n=1,NR=1,a=pan,b=pan
mlr cat -n ./output-regtest/emit2/out.wyewye
mlr cat -n ./output-regtest/emit4/out.wyewye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit2/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit4/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit2/out.ekspan
mlr cat -n ./output-regtest/emit4/out.ekspan
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
mlr cat -n ./output-regtest/emit2/out.ekswye
mlr cat -n ./output-regtest/emit4/out.ekswye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
n=4,NR=4,a=eks,b=wye
mlr cat -n ./output-regtest/emit2/out.panpan
mlr cat -n ./output-regtest/emit4/out.panpan
n=1,NR=1,a=pan,b=pan
mlr cat -n ./output-regtest/emit2/out.wyewye
mlr cat -n ./output-regtest/emit4/out.wyewye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit >> "./output-regtest/emit2/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit >> "./output-regtest/emit4/out.".$a.$b, (@a, @b), "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit2/out.ekspan
mlr cat -n ./output-regtest/emit4/out.ekspan
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=1,a=pan,b=pan
n=4,NR=2,a=eks,b=pan
mlr cat -n ./output-regtest/emit2/out.ekswye
mlr cat -n ./output-regtest/emit4/out.ekswye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
@ -28470,11 +28604,11 @@ n=6,NR=2,a=eks,b=pan
n=7,NR=3,a=wye,b=wye
n=8,NR=4,a=eks,b=wye
mlr cat -n ./output-regtest/emit2/out.panpan
mlr cat -n ./output-regtest/emit4/out.panpan
n=1,NR=1,a=pan,b=pan
n=2,NR=1,a=pan,b=pan
mlr cat -n ./output-regtest/emit2/out.wyewye
mlr cat -n ./output-regtest/emit4/out.wyewye
n=1,NR=1,a=pan,b=pan
n=2,NR=2,a=eks,b=pan
n=3,NR=3,a=wye,b=wye
@ -28494,21 +28628,21 @@ NR=2,A=EKS,B=PAN
NR=3,A=WYE,B=WYE
NR=4,A=EKS,B=WYE
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit3/out.".$a.$b, @* ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit5/out.".$a.$b, @* ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit3/out.ekspan
mlr cat -n ./output-regtest/emit5/out.ekspan
n=1,1=pan,2=eks
n=2,1=pan,2=pan
mlr cat -n ./output-regtest/emit3/out.ekswye
mlr cat -n ./output-regtest/emit5/out.ekswye
n=1,1=pan,2=eks,3=wye,4=eks
n=2,1=pan,2=pan,3=wye,4=wye
mlr cat -n ./output-regtest/emit3/out.panpan
mlr cat -n ./output-regtest/emit5/out.panpan
n=1,1=pan
n=2,1=pan
mlr cat -n ./output-regtest/emit3/out.wyewye
mlr cat -n ./output-regtest/emit5/out.wyewye
n=1,1=pan,2=eks,3=wye
n=2,1=pan,2=pan,3=wye
@ -28522,21 +28656,21 @@ mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @*
1=PAN,2=EKS,3=WYE,4=EKS
1=PAN,2=PAN,3=WYE,4=WYE
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit4/out.".$a.$b, all ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit6/out.".$a.$b, all ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit4/out.ekspan
mlr cat -n ./output-regtest/emit6/out.ekspan
n=1,1=pan,2=eks
n=2,1=pan,2=pan
mlr cat -n ./output-regtest/emit4/out.ekswye
mlr cat -n ./output-regtest/emit6/out.ekswye
n=1,1=pan,2=eks,3=wye,4=eks
n=2,1=pan,2=pan,3=wye,4=wye
mlr cat -n ./output-regtest/emit4/out.panpan
mlr cat -n ./output-regtest/emit6/out.panpan
n=1,1=pan
n=2,1=pan
mlr cat -n ./output-regtest/emit4/out.wyewye
mlr cat -n ./output-regtest/emit6/out.wyewye
n=1,1=pan,2=eks,3=wye
n=2,1=pan,2=pan,3=wye
@ -28550,15 +28684,15 @@ mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", all
1=PAN,2=EKS,3=WYE,4=EKS
1=PAN,2=PAN,3=WYE,4=WYE
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit5/out.".$a.$b, @*, "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit7/out.".$a.$b, @*, "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit5/out.ekspan
mlr cat -n ./output-regtest/emit7/out.ekspan
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=1,b=pan
n=4,NR=2,b=pan
mlr cat -n ./output-regtest/emit5/out.ekswye
mlr cat -n ./output-regtest/emit7/out.ekswye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
@ -28568,11 +28702,11 @@ n=6,NR=2,b=pan
n=7,NR=3,b=wye
n=8,NR=4,b=wye
mlr cat -n ./output-regtest/emit5/out.panpan
mlr cat -n ./output-regtest/emit7/out.panpan
n=1,NR=1,a=pan
n=2,NR=1,b=pan
mlr cat -n ./output-regtest/emit5/out.wyewye
mlr cat -n ./output-regtest/emit7/out.wyewye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
@ -28602,15 +28736,15 @@ NR=2,B=PAN
NR=3,B=WYE
NR=4,B=WYE
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit6/out.".$a.$b, all, "NR" ./reg_test/input/abixy
mlr head -n 4 then put -q @a[NR]=$a; @b[NR]=$b; emit > "./output-regtest/emit8/out.".$a.$b, all, "NR" ./reg_test/input/abixy
mlr cat -n ./output-regtest/emit6/out.ekspan
mlr cat -n ./output-regtest/emit8/out.ekspan
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=1,b=pan
n=4,NR=2,b=pan
mlr cat -n ./output-regtest/emit6/out.ekswye
mlr cat -n ./output-regtest/emit8/out.ekswye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye
@ -28620,11 +28754,11 @@ n=6,NR=2,b=pan
n=7,NR=3,b=wye
n=8,NR=4,b=wye
mlr cat -n ./output-regtest/emit6/out.panpan
mlr cat -n ./output-regtest/emit8/out.panpan
n=1,NR=1,a=pan
n=2,NR=1,b=pan
mlr cat -n ./output-regtest/emit6/out.wyewye
mlr cat -n ./output-regtest/emit8/out.wyewye
n=1,NR=1,a=pan
n=2,NR=2,a=eks
n=3,NR=3,a=wye

View file

@ -3605,132 +3605,132 @@ run_mlr put -q '@a=$a; @b=$b; emitf | "tr \[a-z\] \[A-Z\]", @a, @b' $indir/abixy
# ----------------------------------------------------------------
announce DSL EMITP REDIRECTS
emitp1a=$reloutdir/emitp1a
mkdir -p $emitp1a
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp1a'/out.".$a.$b, @a' $indir/abixy
run_mlr cat -n $emitp1a/out.ekspan
run_mlr cat -n $emitp1a/out.ekswye
run_mlr cat -n $emitp1a/out.panpan
run_mlr cat -n $emitp1a/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp1a'/out.".$a.$b, @a' $indir/abixy
run_mlr cat -n $emitp1a/out.ekspan
run_mlr cat -n $emitp1a/out.ekswye
run_mlr cat -n $emitp1a/out.panpan
run_mlr cat -n $emitp1a/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp >> "'$emitp1a'/out.".$a.$b, @a' $indir/abixy
run_mlr cat -n $emitp1a/out.ekspan
run_mlr cat -n $emitp1a/out.ekswye
run_mlr cat -n $emitp1a/out.panpan
run_mlr cat -n $emitp1a/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @a' $indir/abixy
emitp2a=$reloutdir/emitp2a
mkdir -p $emitp2a
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp2a'/out.".$a.$b, @a, "NR"' $indir/abixy
run_mlr cat -n $emitp2a/out.ekspan
run_mlr cat -n $emitp2a/out.ekswye
run_mlr cat -n $emitp2a/out.panpan
run_mlr cat -n $emitp2a/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp2a'/out.".$a.$b, @a, "NR"' $indir/abixy
run_mlr cat -n $emitp2a/out.ekspan
run_mlr cat -n $emitp2a/out.ekswye
run_mlr cat -n $emitp2a/out.panpan
run_mlr cat -n $emitp2a/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp >> "'$emitp2a'/out.".$a.$b, @a, "NR"' $indir/abixy
run_mlr cat -n $emitp2a/out.ekspan
run_mlr cat -n $emitp2a/out.ekswye
run_mlr cat -n $emitp2a/out.panpan
run_mlr cat -n $emitp2a/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @a, "NR"' $indir/abixy
emitp1=$reloutdir/emitp1
mkdir -p $emitp1
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp1'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp1'/out.".$a.$b, @a' $indir/abixy
run_mlr cat -n $emitp1/out.ekspan
run_mlr cat -n $emitp1/out.ekswye
run_mlr cat -n $emitp1/out.panpan
run_mlr cat -n $emitp1/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp1'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp1'/out.".$a.$b, @a' $indir/abixy
run_mlr cat -n $emitp1/out.ekspan
run_mlr cat -n $emitp1/out.ekswye
run_mlr cat -n $emitp1/out.panpan
run_mlr cat -n $emitp1/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp >> "'$emitp1'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp >> "'$emitp1'/out.".$a.$b, @a' $indir/abixy
run_mlr cat -n $emitp1/out.ekspan
run_mlr cat -n $emitp1/out.ekswye
run_mlr cat -n $emitp1/out.panpan
run_mlr cat -n $emitp1/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", (@a, @b)' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @a' $indir/abixy
emitp2=$reloutdir/emitp2
mkdir -p $emitp2
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp2'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp2'/out.".$a.$b, @a, "NR"' $indir/abixy
run_mlr cat -n $emitp2/out.ekspan
run_mlr cat -n $emitp2/out.ekswye
run_mlr cat -n $emitp2/out.panpan
run_mlr cat -n $emitp2/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp2'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp2'/out.".$a.$b, @a, "NR"' $indir/abixy
run_mlr cat -n $emitp2/out.ekspan
run_mlr cat -n $emitp2/out.ekswye
run_mlr cat -n $emitp2/out.panpan
run_mlr cat -n $emitp2/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp >> "'$emitp2'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp >> "'$emitp2'/out.".$a.$b, @a, "NR"' $indir/abixy
run_mlr cat -n $emitp2/out.ekspan
run_mlr cat -n $emitp2/out.ekswye
run_mlr cat -n $emitp2/out.panpan
run_mlr cat -n $emitp2/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", (@a, @b), "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @a, "NR"' $indir/abixy
emitp3=$reloutdir/emitp3
mkdir -p $emitp3
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp3'/out.".$a.$b, @*' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp3'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr cat -n $emitp3/out.ekspan
run_mlr cat -n $emitp3/out.ekswye
run_mlr cat -n $emitp3/out.panpan
run_mlr cat -n $emitp3/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @*' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp3'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr cat -n $emitp3/out.ekspan
run_mlr cat -n $emitp3/out.ekswye
run_mlr cat -n $emitp3/out.panpan
run_mlr cat -n $emitp3/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp >> "'$emitp3'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr cat -n $emitp3/out.ekspan
run_mlr cat -n $emitp3/out.ekswye
run_mlr cat -n $emitp3/out.panpan
run_mlr cat -n $emitp3/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", (@a, @b)' $indir/abixy
emitp4=$reloutdir/emitp4
mkdir -p $emitp4
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp4'/out.".$a.$b, all' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp4'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr cat -n $emitp4/out.ekspan
run_mlr cat -n $emitp4/out.ekswye
run_mlr cat -n $emitp4/out.panpan
run_mlr cat -n $emitp4/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", all' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp4'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr cat -n $emitp4/out.ekspan
run_mlr cat -n $emitp4/out.ekswye
run_mlr cat -n $emitp4/out.panpan
run_mlr cat -n $emitp4/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp >> "'$emitp4'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr cat -n $emitp4/out.ekspan
run_mlr cat -n $emitp4/out.ekswye
run_mlr cat -n $emitp4/out.panpan
run_mlr cat -n $emitp4/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", (@a, @b), "NR"' $indir/abixy
emitp5=$reloutdir/emitp5
mkdir -p $emitp5
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp5'/out.".$a.$b, @*, "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp5'/out.".$a.$b, @*' $indir/abixy
run_mlr cat -n $emitp5/out.ekspan
run_mlr cat -n $emitp5/out.ekswye
run_mlr cat -n $emitp5/out.panpan
run_mlr cat -n $emitp5/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @*, "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @*' $indir/abixy
emitp6=$reloutdir/emitp6
mkdir -p $emitp6
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp6'/out.".$a.$b, all, "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp6'/out.".$a.$b, all' $indir/abixy
run_mlr cat -n $emitp6/out.ekspan
run_mlr cat -n $emitp6/out.ekswye
run_mlr cat -n $emitp6/out.panpan
run_mlr cat -n $emitp6/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", all' $indir/abixy
emitp7=$reloutdir/emitp7
mkdir -p $emitp7
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp7'/out.".$a.$b, @*, "NR"' $indir/abixy
run_mlr cat -n $emitp7/out.ekspan
run_mlr cat -n $emitp7/out.ekswye
run_mlr cat -n $emitp7/out.panpan
run_mlr cat -n $emitp7/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", @*, "NR"' $indir/abixy
emitp8=$reloutdir/emitp8
mkdir -p $emitp8
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp > "'$emitp8'/out.".$a.$b, all, "NR"' $indir/abixy
run_mlr cat -n $emitp8/out.ekspan
run_mlr cat -n $emitp8/out.ekswye
run_mlr cat -n $emitp8/out.panpan
run_mlr cat -n $emitp8/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emitp | "tr \[a-z\] \[A-Z\]", all, "NR"' $indir/abixy
# ----------------------------------------------------------------
@ -3739,83 +3739,129 @@ announce DSL EMIT REDIRECTS
emit1=$reloutdir/emit1
mkdir -p $emit1
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit1'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit1'/out.".$a.$b, @a' $indir/abixy
run_mlr cat -n $emit1/out.ekspan
run_mlr cat -n $emit1/out.ekswye
run_mlr cat -n $emit1/out.panpan
run_mlr cat -n $emit1/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit1'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit1'/out.".$a.$b, @a' $indir/abixy
run_mlr cat -n $emit1/out.ekspan
run_mlr cat -n $emit1/out.ekswye
run_mlr cat -n $emit1/out.panpan
run_mlr cat -n $emit1/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit >> "'$emit1'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit >> "'$emit1'/out.".$a.$b, @a' $indir/abixy
run_mlr cat -n $emit1/out.ekspan
run_mlr cat -n $emit1/out.ekswye
run_mlr cat -n $emit1/out.panpan
run_mlr cat -n $emit1/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", (@a, @b)' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @a' $indir/abixy
emit2=$reloutdir/emit2
mkdir -p $emit2
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit2'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit2'/out.".$a.$b, @a, "NR"' $indir/abixy
run_mlr cat -n $emit2/out.ekspan
run_mlr cat -n $emit2/out.ekswye
run_mlr cat -n $emit2/out.panpan
run_mlr cat -n $emit2/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit2'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit2'/out.".$a.$b, @a, "NR"' $indir/abixy
run_mlr cat -n $emit2/out.ekspan
run_mlr cat -n $emit2/out.ekswye
run_mlr cat -n $emit2/out.panpan
run_mlr cat -n $emit2/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit >> "'$emit2'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit >> "'$emit2'/out.".$a.$b, @a, "NR"' $indir/abixy
run_mlr cat -n $emit2/out.ekspan
run_mlr cat -n $emit2/out.ekswye
run_mlr cat -n $emit2/out.panpan
run_mlr cat -n $emit2/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", (@a, @b), "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @a, "NR"' $indir/abixy
emit3=$reloutdir/emit3
mkdir -p $emit3
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit3'/out.".$a.$b, @*' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit3'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr cat -n $emit3/out.ekspan
run_mlr cat -n $emit3/out.ekswye
run_mlr cat -n $emit3/out.panpan
run_mlr cat -n $emit3/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @*' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit3'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr cat -n $emit3/out.ekspan
run_mlr cat -n $emit3/out.ekswye
run_mlr cat -n $emit3/out.panpan
run_mlr cat -n $emit3/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit >> "'$emit3'/out.".$a.$b, (@a, @b)' $indir/abixy
run_mlr cat -n $emit3/out.ekspan
run_mlr cat -n $emit3/out.ekswye
run_mlr cat -n $emit3/out.panpan
run_mlr cat -n $emit3/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", (@a, @b)' $indir/abixy
emit4=$reloutdir/emit4
mkdir -p $emit4
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit4'/out.".$a.$b, all' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit4'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr cat -n $emit4/out.ekspan
run_mlr cat -n $emit4/out.ekswye
run_mlr cat -n $emit4/out.panpan
run_mlr cat -n $emit4/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", all' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit4'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr cat -n $emit4/out.ekspan
run_mlr cat -n $emit4/out.ekswye
run_mlr cat -n $emit4/out.panpan
run_mlr cat -n $emit4/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit >> "'$emit4'/out.".$a.$b, (@a, @b), "NR"' $indir/abixy
run_mlr cat -n $emit4/out.ekspan
run_mlr cat -n $emit4/out.ekswye
run_mlr cat -n $emit4/out.panpan
run_mlr cat -n $emit4/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", (@a, @b), "NR"' $indir/abixy
emit5=$reloutdir/emit5
mkdir -p $emit5
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit5'/out.".$a.$b, @*, "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit5'/out.".$a.$b, @*' $indir/abixy
run_mlr cat -n $emit5/out.ekspan
run_mlr cat -n $emit5/out.ekswye
run_mlr cat -n $emit5/out.panpan
run_mlr cat -n $emit5/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @*, "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @*' $indir/abixy
emit6=$reloutdir/emit6
mkdir -p $emit6
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit6'/out.".$a.$b, all, "NR"' $indir/abixy
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit6'/out.".$a.$b, all' $indir/abixy
run_mlr cat -n $emit6/out.ekspan
run_mlr cat -n $emit6/out.ekswye
run_mlr cat -n $emit6/out.panpan
run_mlr cat -n $emit6/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", all' $indir/abixy
emit7=$reloutdir/emit7
mkdir -p $emit7
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit7'/out.".$a.$b, @*, "NR"' $indir/abixy
run_mlr cat -n $emit7/out.ekspan
run_mlr cat -n $emit7/out.ekswye
run_mlr cat -n $emit7/out.panpan
run_mlr cat -n $emit7/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", @*, "NR"' $indir/abixy
emit8=$reloutdir/emit8
mkdir -p $emit8
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit > "'$emit8'/out.".$a.$b, all, "NR"' $indir/abixy
run_mlr cat -n $emit8/out.ekspan
run_mlr cat -n $emit8/out.ekswye
run_mlr cat -n $emit8/out.panpan
run_mlr cat -n $emit8/out.wyewye
run_mlr head -n 4 then put -q '@a[NR]=$a; @b[NR]=$b; emit | "tr \[a-z\] \[A-Z\]", all, "NR"' $indir/abixy
# ----------------------------------------------------------------