Tudo o que você precisa é do poder de awk
e de for
Statement :
paste <(awk -F, '{ for (i=29;i<=188; i++) print $i }' PreRefFile.csv) <(awk -F, '{ for (i= 29;i<= 188;i++) print $i }' Txlog.csv)
Meu caso de teste:
paste <(awk -F, '{ for (i=2;i<=3;i++) print $i }' foo1) <(awk -F, '{ for (i=2;i<=3;i++) print $i }' foo2)
Arquivo foo1
:
1,2,3,4,5,6
7,8,9,10,11,12
Arquivo foo2
:
a,b,c,d,e,f,g
A,B,C,D,E,F,G
Resultado:
2 b
3 c
8 B
9 C