/usr/share/doc/gawk/examples/misc
NameSizeModeActions
addresses.csv720644editdlrm
arraymax.awk1170644editdlrm
arraymax.data1270644editdlrm
findpat.awk1870644editdlrm
findpat.data1310644editdlrm
sample.csv450644editdlrm
simple-csv.awk1470644editdlrm
test-csv.awk2850644editdlrm
Edit: /usr/share/doc/gawk/examples/misc/simple-csv.awk (147B)
BEGIN { FPAT = "([^,]+)|(\"[^\"]+\")" } { print "NF = ", NF for (i = 1; i <= NF; i++) { printf("$%d = <%s>\n", i, $i) } }