Transpose rows into column in unix

后端 未结 7 2110
耶瑟儿~
耶瑟儿~ 2021-02-10 18:36

I have input file which is given below

Input file

10,9:11/61432568509
118,1:/20130810014023
46,440:4/GTEL
10,9:11/61432568509
118,1:/20130810014023
46,44         


        
7条回答
  •  情深已故
    2021-02-10 18:47

    if each of your "data block" has 3 lines, you could do:

    sed -n 'N;N;s/\n/,/g;p' file
    

    if you love awk:

    awk 'NR%3{printf "%s,",$0;next}7' file
    

提交回复
热议问题