Я использовал один и тот же файл awk для обработки двух разных строк. Так зашито. кошка test.awk
BEGIN {FPAT = "([^,]) * | (\" [^ \ "] + \") "; OFS =", "} {$ 4 =" TDP, -1, -1,0,0 "OFS $ 4; print $ 0} echo "a, b, b, b, b, b, b, b, b, b, b, b, \" a, b \ "
20.07.2017