Hi,
I have data in this format:
"1L516313";;"P21P";"T";200;200;"00";24;0;"";"";"";"";"YI136ET001";"001A";0;"L9";"EXEC";"!";;;;;;; 0;0;;;;;;;;;;;;;;;24;"0";120;0;120;0;1;;"1L516315";;"P21P";"T";200;200;"00";21;0;"";"";"";"";"YI136ET001";"001A";0;"L9";"EXEC";"!";;;;;;; 0; 0;;;;;;;;;;;;;;;17;"0";85;0;85;0; 1;;
and I need my final output to be in this format:
"1L516313";;"P21P";"T";200;200;"00";24;0;"";"";"";"";"YI136ET001";"001A";0;"L9";"EXEC";"!";;;;;;; 0;0;;;;;;;;;;;;;;;24;"0";120;0;120;0; 1;;
"1L516315";;"P21P";"T";200;200;"00";21;0;"";"";"";"";"YI136ET001";"001A";0;"L9";"EXEC";"!";;;;;;; 0;0;;;;;;;;;;;;;;;17;"0";85;0;85;0; 1;;
As you can see, the original data is all in a single line but the fields are acually repeated. Is there a way I can use awk command to put it in columns with new line for every set of repeated data fields? If possible, pls possible, pls provide code for this formatting script. Thank you very much!
I have data in this format:
"1L516313";;"P21P";"T";200;200;"00";24;0;"";"";"";"";"YI136ET001";"001A";0;"L9";"EXEC";"!";;;;;;; 0;0;;;;;;;;;;;;;;;24;"0";120;0;120;0;1;;"1L516315";;"P21P";"T";200;200;"00";21;0;"";"";"";"";"YI136ET001";"001A";0;"L9";"EXEC";"!";;;;;;; 0; 0;;;;;;;;;;;;;;;17;"0";85;0;85;0; 1;;
and I need my final output to be in this format:
"1L516313";;"P21P";"T";200;200;"00";24;0;"";"";"";"";"YI136ET001";"001A";0;"L9";"EXEC";"!";;;;;;; 0;0;;;;;;;;;;;;;;;24;"0";120;0;120;0; 1;;
"1L516315";;"P21P";"T";200;200;"00";21;0;"";"";"";"";"YI136ET001";"001A";0;"L9";"EXEC";"!";;;;;;; 0;0;;;;;;;;;;;;;;;17;"0";85;0;85;0; 1;;
As you can see, the original data is all in a single line but the fields are acually repeated. Is there a way I can use awk command to put it in columns with new line for every set of repeated data fields? If possible, pls possible, pls provide code for this formatting script. Thank you very much!