On Mon, Jan 20, 2014 at 01:30:30PM +0100, Peter Zijlstra wrote: > Then again, people seem to whinge if you don't keep these Kbuild files > sorted, but manually sorting 29 files is just not something I like to > do. This seems to do it.. gawk '/^generic-y/ { i = 3; do { for (; i<=NF; i++) { if ($i == "\\") { getline; i=1; continue; } if ($i != "") hdr[$i] = $i; } break; } while (1); next; } // { print $0; } END { n = asort(hdr); for (i=1; i<=n; i++) print "generic-y += " hdr[i]; }' -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>