Hi,
From a file, using:
awk -F" " '{ if (NF == 6) print $1, $2, $3, $4, $5, $6; if (NF == 5) print $1, $2, $3, $4, $5; }'
i printed out the required output. But i'm trying to merge the columns. Please look at the desired output. Any suggestions? Thanks
Output:
00015 PSA1 13 2 1 P
PSA2 12 1 1 C
00016 PSA1 13 2 1 P
PSA2 12 1 1 C
00017 PSA1 13 2 1 P
PSA2 12 1 1 C
00018 PSA1 13 2 1 P
PSA2 12 1 1 C
00019 PSA1 13 2 1 P
PSA2 12 1 1 C
00020 sg1 240 0 1 .
00021 sg1 240 0 1 .
00022 sg1 240 0 1 .
00023 sg1 240 0 1 .
00024 sg1 240 0 1 .
desired output:
00015 PSA1,PSA2 13,12 2,1 1,1 P,C
00016 PSA1,PSA2 13,12 2,1 1,1 P,C
00017 PSA1,PSA2 13,12 2,1 1,1 P,C
00018 PSA1,PSA2 13,12 2,1 1,1 P,C
00019 PSA1,PSA2 13,12 2,1 1,1 P,C
00020 sg1 240 0 1 .
00021 sg1 240 0 1 .
00022 sg1 240 0 1 .
00023 sg1 240 0 1 .
00024 sg1 240 0 1 .