fbpx

Comandos Linux – Comando aspell

Comando aspell do Linux

Atualizado: 05/04/2019 por Computer Hope

comando aspell

aspell é um verificador ortográfico interativo. Ele examinará seus arquivos (ou qualquer coisa da entrada padrão ), verificará erros de ortografia e permitirá que você corrija as palavras de maneira interativa.

Sintaxe

  comando aspell [ opções ]

Comandos

O comando pode ser um dos seguintes:

 usage-? Exibe um breve resumo dos comandos e opções comuns de verificação ortográfica.
 help Envie uma mensagem detalhada de ajuda do utilitário aspell para a saída padrão. Esta é uma lista completa mostrando todos os comandos, opções, filtros e dicionários.
 version , -v Imprima o número da versão da biblioteca e do utilitário aspell na saída padrão.
 check file-c file Verifique a ortografia em um único arquivo.
 pipe-a Execute o aspell no modo de compatibilidade ” ispell -a “.
 list Produza uma lista de palavras com erros ortográficos a partir da entrada padrão.
 [dumpconfig Despeje todas as opções de configuração atuais na saída padrão.
 config key Envie o valor atual da chave para a saída padrão.
 soundslike Emita o equivalente de som de cada palavra digitada.
 munch Gere possíveis palavras-raiz e afixos a partir de uma lista de entrada de palavras.
 expand [14] Expande os sinalizadores de afixo de cada palavra compactada do afixo digitada.
 clean [strict] Limpa uma lista de palavras de entrada para que cada linha seja uma palavra válida.
 munch-list [simple] [single|multi] [keep] Reduza o tamanho de uma lista de palavras via compactação de afixo.
 conv from to [norm-form] Converte de uma codificação para outra.
 norm (norm-map|from norm-map to) [norm-form] Execute a normalização Unicode.
 [dumpdicts|filters|modes Lista dicionários, filtros ou modos disponíveis.
 dump|create|merge master|personal|repl wordlist Despejar, criar ou mesclar uma lista de palavras mestre, pessoal ou de substituição.

Opções

As seguintes opções podem ser usadas para controlar quais dicionários usar e como eles se comportam:

 –master=name-d nameNome base do dicionário a ser usado. Se essa opção for especificada, o aspell usará esse dicionário ou morrerá.
 –dict-dir=directoryLocalização da lista principal de palavras do dicionário.
 –lang=string-l stringIdioma a ser usado. Segue o mesmo formato da variável ambiental LANG na maioria dos sistemas. Ele consiste no código de idioma ISO 639 de duas letras e no código de país ISO 3166 opcional de duas letras após um traço ou sublinhado. O valor padrão é baseado no valor do código do idioma LC_MESSAGES .
 –size=stringO tamanho preferido da lista de palavras do dicionário. Isso consiste em um código de dois caracteres que descreve o tamanho da lista, com valores típicos de: 10 = pequeno, 20 = muito pequeno, 30 = pequeno, 40 = pequeno, 40 = um pouco pequeno, 50 = médio, 60 = meio grande, 70 = grande, 80 = enorme, 90 = enorme.
 –variety=stringQualquer informação extra para distinguir essa variedade de dicionário de outros dicionários que possam ter o mesmo idioma e tamanho.
 –jargon=stringPor favor, use a opção de variedade, pois ela substitui o jargão como uma opção melhor. O jargão será removido no futuro.
 –word-list-path=list of directoriesCaminho de pesquisa para arquivos de informações da lista de palavras.
 –personal=file-p fileNome do arquivo para a lista pessoal de palavras a ser usada.
 –repl=fileSubstituições listam o nome do arquivo.
 –extra-dicts=listDicionários extras para usar.
 –ignore-accents(Esta opção ainda não está implementada.)

As seguintes opções controlam o comportamento do aspell ao verificar documentos:

 –ignore=integer, -W integerIgnore palavras com comprimento igual ou superior a caracteres inteiros .
 –ignore-case , –dont-ignore-caseIgnore maiúsculas e minúsculas ao verificar palavras.
 –ignore-repl , –dont-ignore-replIgnore comandos para armazenar pares de substituição.
 –save-repl , –dont-save-replSalve a lista de palavras de substituição em salvar tudo.
 –sug-mode = modeModo de sugestão = ultra | rápido | normal maus-oradores

Essas opções modificam o comportamento dos vários filtros:

 –add-filter=list , –rem-filter = listAdicione ou remova um filtro.
 –add-filter-path=paths–rem-filter-path=pathsAdicione ou remova caminhos pesquisados ​​por filtros.
 –mode=string , -e , -H , -t , -nDefine o modo de filtro. O modo é um de nenhum , URL , email , html , tex ou nroff . As opções alternativas de atalho são ‘ -e ‘ para email, ‘ -H ‘ para Html / Sgml, ‘ -t ‘ para Tex ou ‘ -n ‘ para Nroff.
 –encoding=stringA codificação esperada do documento. O padrão depende do código do idioma atual.
 –add-email-quote=list , –rem-email-quote=listAdicione ou remova uma lista de caracteres de cotação de email.
 –email-margin=integerNúmero de caracteres que podem aparecer antes do caractere de cotação.
 –add-html-check=list , –rem-html-check=listAdicione ou remova uma lista de atributos HTML para sempre verificar. Por exemplo, olhe dentro das tags ” alt = “.
 –add-html-skip=list , –rem-html-skip =listAdicione ou remova uma lista de atributos HTML para sempre pular durante a verificação ortográfica.
 –add-sgml-check=list , –rem-sgml-check=listAdicione ou remova uma lista de atributos SGML para sempre verificar a ortografia.
 –add-sgml-skip=list , –rem-sgml-skip =listAdicione ou remova uma lista de atributos SGML para sempre pular durante a verificação ortográfica.
 –sgml-extension=listExtensões de arquivo SGML.
 –tex-check-comments , – não-tex-check-commentsVerifique os comentários do TeX (ou não).
 –add-tex-command=list , –rem-tex-command=listAdicionar ou remover uma lista de comandos TeX.

As seguintes opções podem ser usadas para controlar o comportamento das palavras executadas em conjunto:

 –run-together,
 –dont-run-together,
 -C-B
Considere palavras válidas em conjunto.
 –run-together-limit=integerNúmero máximo de palavras que podem ser unidas.
 –run-together-min=integerComprimento mínimo de palavras interiores.

A seguir, são apresentadas diversas opções que não se enquadram em nenhuma outra categoria:

 –conf=filenameArquivo de configuração principal. Este arquivo substitui os padrões globais do aspell .
 –conf-dir=directoryLocalização do arquivo de configuração principal.
 –data-dir=directoryLocalização dos arquivos de dados do idioma.
 –keyboard=keyboardUse este layout de teclado para sugerir possíveis palavras. Esses erros de ortografia ocorrem se um usuário pressionar acidentalmente uma tecla ao lado da tecla correta pretendida.
 –local-data-dir=directoryLocalização alternativa dos arquivos de dados do idioma. Este diretório é pesquisado antes do diretório de dados.
 –home-dir=directoryLocal do diretório para arquivos pessoais de lista de palavras.
 –per-conf=filenameArquivo de configuração pessoal. Este arquivo substitui as opções encontradas no arquivo de configuração global.

As seguintes opções fazem parte do utilitário aspell e funcionam independentemente da biblioteca:

 –backup , –dont-backup , -b , -xO utilitário aspell cria um arquivo de backup fazendo uma cópia e anexando .bak ao nome do arquivo. Isso se aplica somente quando o comando é o arquivo de verificação e o arquivo de backup é criado apenas se ocorrerem modificações na ortografia.
 -byte-offsets , –dont-byte-offsetsUse deslocamentos de bytes em vez de deslocamentos de caracteres.
 –guess–dont-guess-m-PCrie combinações de raiz / afixo ausentes no dicionário no modo de canal.
 –keymapping = aspell , –keymapping = ispellO mapeamento de teclas a ser usado, solicite o mapeamento padrão ou ispell para usar o mesmo mapeamento usado pelo utilitário Ispell.
 –reverse , –dont-reverseInverta a ordem da lista de sugestões no modo de canal.
 –suggest, –dont-suggestSugira possíveis substituições no modo de tubo. Se falso, o aspell reportará o erro de ortografia e não tentará sugestões ou possíveis correções.
 –time , –dont-timeCronometre o tempo de carregamento e sugira um tempo no modo de tubo.

Se o aspell for executado sem nenhuma opção de linha de comando, ele exibirá uma breve tela de ajuda e será encerrado.

Configuração

O aspell pode aceitar opções por meio de arquivos de configuração globais ou pessoais, para que você não precise especificá-las sempre na linha de comando.

O arquivo de configuração global padrão é /etc/aspell.conf (ou outro arquivo, especificado pela opção –conf ) e é verificado primeiro.

O arquivo de configuração padrão por usuário ~ / .aspell.conf localizado no diretório $ HOME (ou outro arquivo, especificado pela opção –per-conf ) é verificado a seguir e substitui as opções definidas no arquivo de configuração global. As opções especificadas na linha de comandos ou através de uma variável de ambiente substituem as especificadas por qualquer arquivo de configuração.

Cada linha do arquivo de configuração possui o formato:

  opção [ valor ]

Onde opção é qualquer uma das opções da biblioteca padrão acima, sem os traços iniciais. Por exemplo, a seguinte linha definirá o idioma padrão para o alemão suíço:

  lang de_CH

Pode haver qualquer número de espaços entre a opção e o valor, no entanto, pode haver apenas espaços, ou seja, não há ‘ = ‘ entre o nome da opção e o valor. Os comentários também podem ser incluídos precedendo-os com um ‘ # ‘, pois qualquer coisa de um ‘ # ‘ a uma nova linha é ignorada. Linhas em branco também são permitidas. O arquivo /etc/aspell.conf é um bom exemplo de como definir essas opções.

Exemplos

  aspell check example.txt

A execução desse comando verificará a ortografia de todas as palavras no arquivo example.txt . Se nenhum erro de ortografia for encontrado, o comando não retornará nada. Se detectar algum erro de ortografia, ele será destacado no contexto e exibido suas opções.

Por exemplo, se example.txt continha o seguinte texto:

  A peculiar raposa marrom saltou sobre o cachorro extraordinariamente preguiçoso.

… o menu que o aspell fornece é semelhante ao seguinte:

  A peculiar raposa marrom saltou sobre o cachorro extraordinariamente preguiçoso.
 1) rápido                  6) peculiaridades
 2) peculiaridade           7) mais rápido
 3) peculiares              8) rapidinha
 4) charlatão               9) Kirk
 5) quark                   0) chute
 i) Ignorar                 I) Ignorar tudo
 r) Substitua               R) Substitua tudo
 a) Adicionar               l) Adicionar inferior
 b) Interromper             x) Sair

Para mais informações sobre o aspell , visite http://aspell.net .

spell  – Um verificador ortográfico.

13 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

[email protected]

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900
[email protected]

Copyright © Linux Force Security  - Desde 2011.