rpinnam has asked for the wisdom of the Perl Monks concerning the following question:
I want my output into two parts. First part is duplicating the entire row of RS header and RAd header with the number that matches with the entire row of RC. Suppose header RC has 3 rows , I want RS and RAd to have 3 rows and then combine each line as below:RS,52,,,P,,402,,,,,,,,HK,,900,G,,,,,,,1,1,1,CM,,,,,Wearing,,,44,DD,,,J +PYK RAd,CON,,St,567,JPYK,,,Kana,Kana,456,JPKY,,1111111111 RC,CNDY,1,5657,WM 85PLY,112,43200 RC,VN,1,6633,WM 8PL5L,389,2010 RC,VN,1,1921,WMNS T40PL ,289,2010
Lastly I want to join the above lines of RS,RAd and RC header.Final output should look like the one below:RS,52,,,P,,402,,,,,,,,HK,,900,G,,,,,,,1,1,1,CM,,,,,Wearing,,,44,DD,,,J +PYK RAd,CON,,St,567,JPYK,,,Kana,Kana,456,JPKY,,1111111111 RC,CNDY,1,5657,WM 85PLY,112,43200 RS,52,,,P,,402,,,,,,,,HK,,900,G,,,,,,,1,1,1,CM,,,,,Wearing,,,44,DD,,,J +PYK RAd,CON,,St,567,JPYK,,,Kana,Kana,456,JPKY,,1111111111 RC,VN,1,6633,WM 8PL5L,389,2010 RS,52,,,P,,402,,,,,,,,HK,,900,G,,,,,,,1,1,1,CM,,,,,Wearing,,,44,DD,,,J +PYK RAd,CON,,St,567,JPYK,,,Kana,Kana,456,JPKY,,1111111111 RC,VN,1,1921,WMNS T40PL ,289,2010
RS,52,,,P,,402,,,,,,,,HK,,900,G,,,,,,,1,1,1,CM,,,,,Wearing,,,44,DD,,,J +PYK, RAd,CON,,St,567,JPYK,,,Kana,Kana,456,JPKY,,1111111111, RC,CNDY,1 +,5657,WM 85PLY,112,43200 RS,52,,,P,,402,,,,,,,,HK,,900,G,,,,,,,1,1,1,CM,,,,,Wearing,,,44,DD,,,J +PYK, RAd,CON,,St,567,JPYK,,,Kana,Kana,456,JPKY,,1111111111, RC,VN,1,6 +633,WM 8PL5L,389,2010 RS,52,,,P,,402,,,,,,,,HK,,900,G,,,,,,,1,1,1,CM,,,,,Wearing,,,44,DD,,,J +PYK, RAd,CON,,St,567,JPYK,,,Kana,Kana,456,JPKY,,1111111111, RC,VN,1,1 +921,WMNS T40PL ,289,2010
|
|---|