ParentFull threadb5n·FPAT will get you pretty far, for instances where FPAT doesn't quite cut it gawk-csv is included in gawkextlib.View on HN