Утилиты для обработки текста


Утилиты для обработки текста

Глобально утилиты для обработки текста можно разбить на две категории:

  • без UI, т.е. текстовые, т.е. CLI утилиты;
  • с каким-либо UI (TUI/GUI)

Без интерфейса

Такие утилиты обычно тесно связаны с регулярными выражениями и в эти утилиты часто можно подавать команды, использующие регулярные выражения.

Примеры таких утилит в GNU Coreutils:

  • GNU grep;
  • GNU awk;
  • GNU sed;

В эту же категорию можно отнести:

  • форматтеры,
  • линтеры,
  • в целом, компиляторы и интерпретаторы;


С каким-либо интерфейсом (TUI/GUI)

Сюда можно включить

  • редакторы текста;
  • IDE;