transpose.sh (243B)
1 #!/bin/sh 2 awk ' 3 { 4 for (i=1; i<=NF; i++) { 5 a[NR,i] = $i 6 } 7 } 8 NF>p { p = NF } 9 END { 10 for(j=1; j<=p; j++) { 11 str=a[1,j] 12 for(i=2; i<=NR; i++){ 13 str=str" "a[i,j]; 14 } 15 print str 16 } 17 }' $@
libgnunetchatlibrary for GNUnet Messenger | |
| Log | Files | Refs | README | LICENSE |