Если интерес представляет альтернативный подход.
С файлом примера test.txt:
Aaron,Daniel,,,AARDA,MEDICAL,10,HEH
Bob,Edward,,,AARDA,MEDICAL,10,HEH
Используя sed, замените 4-ю запятую на ",
и добавьте "
в начале (^
) и ,
в конце ($
):
sed 's/,/",/4' test.txt | sed 's/^/"/' | sed 's/$/,/'
Возвращает:
"Aaron,Daniel,,",AARDA,MEDICAL,10,HEH,
"Bob,Edward,,",AARDA,MEDICAL,10,HEH,