github.com/benhoyt/goawk@v1.8.1/testdata/t.roff (about) 1 NF > 0 { 2 for (i = 1; i <= NF; i++) { 3 n = length($i) 4 if (n + olen >= 60) { 5 print oline 6 olen = n 7 oline = $i 8 } else { 9 oline = oline " " $i 10 olen += n 11 } 12 } 13 } 14 15 NF == 0 { 16 print oline 17 olen = 0 18 } 19 20 END { 21 if (olen > 0) 22 print oline 23 }