testador: adicionada extensão .txt aos arquivos de dados
testador: arquivos renomeados para zz*.sh
testador: arquivos auxiliares renomeados
testador NOVO: zzalfabeto.sh convertida
testador NOVO: zzansi2html.sh convertida
testador NOVO: zzarrumacidade.sh convertida
testador NOVO: zzarrumanome.sh convertida

O arquivo externo .out não é mais necessário, seu conteúdo foi embutido
no arquivo de testes.
testador NOVO: zzascii.sh convertida

Note que não é mais necessário escapar caracteres especiais, já que não
precisa mais usar variáveis.
testador NOVO: zzbeep.sh convertida

Também trocado echo -ne por printf (portabilidade)
testador NOVO: zzbicho.sh convertida
testador NOVO: zzbissexto.sh convertida
testador NOVO: zzbyte.sh convertida
testador NOVO: zzcalcula.sh convertida

Note como o teste do 1 * 1, que antes não tinha como fazer, agora é
possível.
testador NOVO: zzcalculaip.sh convertida
testador NOVO: zzcapitalize.sh convertida

No teste da tabela ASCII, agora é possível testar também o apóstrofo '.
testador NOVO: zzcaracoroa.sh convertida

Não poderia ser mais simples que isso :)
testador NOVO: zzcarnaval.sh convertida
testador NOVO: zzcinclude.sh convertida
testador NOVO: zzcnpj.sh convertida

Note que voltando as saídas para texto puro em vez de regex que casa
letras com e sem acento. Isso não será mais necessário. \o/
testador NOVO: zzcontapalavra.sh convertida

Acho interessante mostrar o arquivo de dados no teste, para ficar mais
claro cada resultado.