Экранирующий разделитель в двойных кавычках, в awk

Я использую awk для анализа моих данных с помощью", "в качестве разделителя, так как входные данные - это файл csv. Однако в данных есть", ", которые экранируются с помощью двойные кавычки ("...").

Пример

filed1,filed2,field3,"field4,FOO,BAR",field5

Как я могу игнорировать запятую "," в двойных кавычках, чтобы я мог правильно проанализировать вывод с помощью awk? Я знаю, что мы можем сделать это в excel , но как это сделать в awk?

27
задан smci 1 May 2017 в 22:36
поделиться