Francamente, para esos programas es mejor Perl, en Linux está de serie, en Mac y en Windows creo que tienes que instalar Perl para poder utilizarlo.
Es rapidísimo, para expresiones regulares que es lo que necesitas, es el más completo y es fácil de programar.
Saludos.