Архивы меток: regexp

AWK — консольная утилита для обработки таблицы CSV

При подготовке таблицы CSV для импорта/экспорта на сайт приходится возиться с большими Excel-файлами. Но, как ни странно, Excell не самый простой инструмент для обработки больших объемов данных. Копировать строки, переставлять колонки, изменять значения ячеек, структурировать текст внутри ячеек, производить замену строковых значений при помощи regexp быстрее и удобнее в легких текстовых редакторах и утилитами командной строки. Особенно в случае периодической обработки одинаковых файлов, например, таблицы CSV содержащей прайс-лист продукции поставшика интернет-магазина. Именно для таких случаев прекрасно подходит AWK — интерпретируемый скриптовый C-подобный язык построчного разбора и обработки текстового файла по заданным шаблонам.  Читать дальше →