Darmowy, bo komp w firmie, a wsadowy w podobie do plików typu batch, którymi spod dosa posługuję się do obróbki artykułów. Wlaściwie wystarczylaby funkcja search and replace.
Pod DOS-a istnieje interpreter AWK (ale nie pamiętam, czy to gawk czy mawk). Jeśli nie znajdziesz, to daj znać - mam gdzieś u siebie.
Najprostszy programik, który podmienia łańcuchy:
sr.awk: ---start--- { gsub("jeden", "dwa"); print; } ---stop---
użycie: $ awk -f sr.awk < plik_wejsciowy > plik_wyjsciowy
AWK jest całkiem wygodnym językiem do obróbki tekstów, wspiera wyrażenia regularne. Jest do niego przetłumaczony manual, więc spokojnie możesz nauczyć się podstaw.
w.