Training courses
Kernel and Embedded Linux
Bootlin training courses
1 2 3 4 5 6 7 8 9 10 11
NF > 0 { n = split($0, x) if (n != NF) printf("split screwed up %d %d\n", n, NF) delete x[1] k = 0 for (i in x) k++ if (k != NF-1) printf "delete miscount %d elems should be %d at line %d\n", k, NF-1, NR }