Procurando ajudar uma colega taiwanesa que está se adaptando à nossa língua-pátria, eu respondo os e-mails mostrando a conjugação dos verbos para que ela entenda a concondância do pronome com a flexão do verbo.
Antes é necessário instalar o pacote brazilian-conjugate. O aplicativo apt-get instala o pacote através da linha de comando:
$ apt-get install brazilian-conjugate
Uma vez instalado, para chamar o aplicativo, digite:
$ conjugue
A figura abaixo mostra a tela assim que o programa inicia e em destaque vemos o comando que executa o conjugue bem como o verbo escolhido para ser conjugado (extorquir).
Esta outra figura mostra a conjugação. Perceba que o programa reconhece os verbos defectivos e omite em certos pronomes.
Note que o texto selecionado será copiado para área de memória e será usado como entrada para o script a seguir.
#!/bin/bash # Created in September/02/2012 if [ "$#" -eq 0 ] then echo Falta o parâmetro dos verbos else conj1=`echo $1 | tr ":" " " | cut -f1 -d" "` conj3=`echo $1 | tr ":" " " | cut -f3 -d" "` conj4=`echo $1 | tr ":" " " | cut -f4 -d" "` conj6=`echo $1 | tr ":" " " | cut -f6 -d" "` echo eu $conj1 echo ele/você $conj3 echo nós $conj4 echo eles/vocês $conj6 fi
Primeiro o script verifica se recebeu uma entrada ao ser chamado na linha de comando. Caso sim, as variáveis conj1, conj2, conj4 e conj6 associarão às flexões dos pronomes eu, ele, nós, eles respectivamente. Em seguida o echo imprime o pronome juntamente com o verbo flexionado. Como exemplo, vamos ver a saída do verbo extorquir no presente do indicativo:
./conjugador.sh :extorques:extorque:extorquimos:extorquis:extorquem eu ele/você extorque nós extorquimos eles/vocês extorquem
Repare que o script separa as flexões identificando o sinal de dois pontos (:). Assim, foram recebidos 5 parâmetros e reconhecido que não existe a primeira flexão.
Conclusão: Além de agilizar na orientação de como escrever corretamente, pode ser uma ferramenta de grande utilidade para evitar deslizes na língua portuguesa.
Nenhum comentário:
Postar um comentário