Como usar o Aspell para verificar a ortografia de seus arquivos de texto na linha de comando do Linux

Conteúdo

Você já quis verificar a ortografia de arquivos de texto diretamente da linha de comando do Linux?? Esta postagem irá configurar você e começar a usar Aspell, o corretor ortográfico interativo. Comece a verificação ortográfica de seus arquivos de texto!, de graça, hoje!

O que é Um feitiço?

GNU Aspell é um corretor ortográfico de código aberto gratuito que pode ser facilmente instalado em seu sistema Linux. Você pode usá-lo na linha de comando e, com algumas configurações alternativas, pode verificar arquivos de texto de forma confiável e rápida. Esta postagem foi verificada a ortografia com Aspell na linha de comando, assim como spellintian que é outro utilitário que você gostaria de explorar.

Instalando Um feitiço

Instalar Um feitiço em sua distribuição Linux baseada em Debian / Apt (como Ubuntu e Mint), execute o seguinte comando em seu terminal:

sudo apt install aspell

Se o comando acima não instalar automaticamente aspell-en no seu sistema também, adicione-o à linha de comando.

Instalação Aspell

Instalar Um feitiço em sua distribuição Linux baseada em RedHat / Yum (como RHEL, Centos e Fedora), execute o seguinte comando em seu terminal:

sudo yum install aspell

Vamos verificar a ortografia!

Vamos criar um arquivo com uma variedade de erros ortográficos:

Arquivo cheio de erros ortográficos

Agora podemos verificar este arquivo com Aspell:

aspell --master = en_US --lang = en_US -c test_spelling.txt

a -c A opção irá verificar a ortografia de um único arquivo, e a --master e --lang As configurações apontam para Aspell para usar um único diretório especificado, ou encerrar caso isso não seja viável. Aqui usamos o en_US dicionário para usar o idioma inglês dos EUA. UU.

Outra alternativa que eu pessoalmente uso regularmente, e é tão novo que ainda não foi adicionado ao manual, isto é --mode=markdown, o que torna Aspell ciente do fato de que o texto baseado em markdown está sendo usado. Isso pode ajudar a evitar falsos positivos..

Para opções adicionais, configurações de idioma e modos diferentes, Você pode consultar o manual do Aspell usando man aspell na linha de comando. Para abreviações em inglês como en_US e en_GB, veja a captura de tela de instalação acima, uma vez que destaca os instalados.

Você também pode precisar instalar pacotes adicionais se estiver interessado em outros idiomas. Como um exemplo, aspell-de pode ser instalado para suporte alemão, etc.

Produção e desempenho

Eu uso o Aspell há algum tempo e descobri que ele é um corretor ortográfico altamente confiável, Rápido, discreto e fácil de usar. A função de dicionário pessoal (salvo no .aspell.en.pws arquivo em seu diretório home, Em outras palavras ~/.aspell.en.pws) Funciona muito bem.

Vamos verificar nosso arquivo por erros ortográficos.

Correção proposta por Aspell n. ° 1

Eu apenas pressiono 1 para substituir 'Thiz’ para a proposta 'Este'.

Correção proposta por Aspell n. ° 2

Um pouco mais complexo, mas opcional. 3 é a maneira de proceder. Um simples 3 pressione a tecla e estaremos no próximo erro encontrado.

Correção proposta por Aspell n. ° 3

Pressionando 4 e seguir em frente …

Correção proposta por Aspell n. ° 4

A primeira opção parece correta. Um simples 1 pressionamento de tecla.

Todas as outras palavras foram todas 1 batidas de tecla além disso. E, obrigado a Aspell, nosso arquivo agora contém uma mentira:

Arquivo de saída final totalmente corrigido por aspell

Uma vez que todos os erros ortográficos foram corrigidos!!

Pressionar uma única tecla por engano, conseguimos corrigir todos os erros neste arquivo. Também poderíamos ter adicionado uma palavra se o dicionário não soubesse (ocorre raramente) pressionando a, e podemos pressionar o r escrever uma nova palavra para substituir quaisquer erros encontrados. Se Aspell não consegue encontrar a nova palavra que acabamos de escrever, irá destacá-lo novamente e seremos capazes de corrigi-lo, adicione ou substitua novamente.

Como você pode ver, a verificação ortográfica de arquivos baseados em texto na linha de comando do Linux é fácil e direta com a ferramenta Aspell. Desfrutar!

Assine a nossa newsletter

Nós não enviaremos SPAM para você. Nós odiamos isso tanto quanto você.