Клиент-идиот генерирует файлы csv, но в одном поле иногда добавляются дополнительные запятые (поле описания).
Есть ли опрятное регулярное выражение, чтобы найти эти плохие записи и заменить лишние запятые на что-то еще. Командная строка SED будет в порядке.
Пример:
A,B,C,This is a description,D,E
F,G,H,This is a description with a comma (,) in it,D,E
Мне нужен SED, который может сказать, что в строке слишком много запятых и удалить дополнительную запятую из поля 4.
У нас нет роскоши говорить глупому клиенту об изменении своего кода.
Добавлен
Я бы не стал возражать против решения, которое просто удаляет ложную запятую one, которую я должен запускать несколько раз.