Gema
Gema е програма за обработка на текст с обща цел, базирана на концепцията за съвпадение на образи.По принцип той чете входен файл и го копира в изходен файл, като същевременно извършва определени преобразувания на данните, както е посочено от набор от шаблони, определени от потребителя.Може да се използва за извършване на какви ли не неща, които се правят от Unix помощни програми като cpp, grep, sed, awk или струни.Може да се използва като макро процесор, но е много по-общ от cpp или m4, защото не налага някакъв конкретен синтаксис за това как изглежда макро обаждането.
gema

Категории

Алтернативи на Gema за BSD

Perl

Perl

Perl е високопроменен, интерпретиран, динамичен програмен език на високо ниво с над 22 години развитие.
GNU sed

GNU sed

sed (поток редактор) е помощна програма Unix, която анализира текст и реализира език за програмиране, който може да приложи трансформации към такъв текст.
TXR

TXR

TXR е прагматичен, удобен език за обработка на данни, ориентиран към обработката на текст от файлове или потоци, използвайки множество парадигми за програмиране.
tproc

tproc

Малък, но мощен текстов процесор в Python. Характеристики: