Comando ortográfico do Linux
Nos sistemas operacionais do tipo Unix, o comando ortográfico é um programa de verificação ortográfica que verifica um arquivo de texto em busca de palavras com erros ortográficos e imprime cada palavra incorreta em sua própria linha.
Este documento cobre a versão GNU / Linux do feitiço .
Descrição
spell é um programa de verificação ortográfica muito minimalista, baseado no verificador ortográfico UNIX original . Ele lê o conteúdo do arquivo FILE , palavra por palavra, comparando-os com seu dicionário. Se uma palavra não corresponder a nenhuma das palavras do dicionário ortográfico , a palavra será impressa.
Se um arquivo de entrada não for especificado, ou for especificado como um traço (” – “), a ortografia executará uma verificação ortográfica da entrada padrão .
Feitiço e Ispell
O feitiço é essencialmente um invólucro para o utilitário ispell muito mais complexo . No entanto, diferentemente do ispell (ou do programa GNU muito semelhante, aspell ), o spell não faz nenhuma sugestão de ortografia. Ele informa apenas quais palavras foram digitadas incorretamente.
Sintaxe
soletrar [ OPÇÕES ] ARQUIVO ...
Opções
-I , –ispell-version | Imprima o número da versão do ispell e saia. |
-V , –version | Imprima o número da versão do feitiço e saia. |
-b , –british | Em vez de um dicionário de inglês americano, use o dicionário de inglês britânico, se estiver disponível. |
-d ARQUIVO , – dicionário = ARQUIVO | Use FILE como um arquivo de dicionário pessoal. |
-h , –help | Exiba um resumo da ajuda e saia. |
-i , –ispell = PROGRAMA | Use PROGRAM como o executável ispell . |
-D DICIONÁRIO , –ispell-dictionary = DICIONÁRIO | Use o arquivo de dicionário DICTIONARY como o dicionário ispell . |
-l , – todas as cadeias | (Ignorado, mas incluído por motivos de compatibilidade.) |
-n , –number | Imprimir números de linha. (Para cada palavra incorreta, imprima também o número da linha em que estava.) |
-o , –print-file-name | Imprimir nomes de arquivo . (Para cada palavra incorreta, imprima também o nome do arquivo em que estava.) |
-s ARQUIVO , –stop-list = ARQUIVO | (Ignorado, mas incluído por motivos de compatibilidade.) |
-v , –verbose | Quando uma palavra não é encontrada em sua forma literal no dicionário, ela é impressa. |
-x , –print-hastes | (Ignorado, mas incluído por motivos de compatibilidade.) |
Exemplos
soletre -on words.txt words2.txt
Verifica a ortografia dos arquivos words.txt e words2.txt , imprimindo o nome do arquivo ( -o ) e o número da linha ( -n ) de cada palavra incorreta. A saída será semelhante ao seguinte:
words.txt: 1: Thisz words.txt: 2: fyle words.txt: 5: haz words.txt: 13: miztakes words.txt: 16: innit words2.txt: 1: Mannny words2.txt: 1: wordsis words2.txt: 4: aree words2.txt: 6: erros de ortografia words2.txt: 19: neste words2.txt: 21: fyyle words2.txt: 42: allso
Comandos relacionados
deroff – Remova as construções nroff / troff , tbl e eqn dos arquivos.
eqn – Processador de linguagem para descrever equações.
sort – Ordena as linhas em um arquivo de texto.
tbl – Pré-processador que formata tabelas para nroff ou troff .
troff – Documentos de tipos ou formatos para exibição no terminal ou impressora de linha.