English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Manuale completo dei comandi di Linux
Il comando ispell di Linux viene utilizzato per il programma di controllo ortografico.
ispell utilizzerà per impostazione predefinita il file dizionario /usr/lib/ispell/english.hash per controllare i file di testo. Se vengono trovate parole nel file di controllo che non sono nel dizionario, ispell suggerirà parole da utilizzare o ti permetterà di aggiungere nuove parole al dizionario personale.
ispell [-aAbBClmMnNPStVx][-d<file dizionario>][-L<numero di righe>][-p<file dizionario>][-w<caratteri non alfanumerici>][-W<lunghezza della stringa>][file da controllare]
Parametro:
-a Quando l'output di altri programmi viene inviato a ispell, è necessario utilizzare questo parametro.
-A Quando si legge la stringa "&Include File&", controllare il contenuto del file specificato dopo la stringa.
-b Generare un file di backup, il nome del file è .bak.
-B Controllare gli errori di sillabazione.
-C Non controllare gli errori di sillabazione.
-d<file dizionario> Specificare il file dizionario.
-l Leggere una stringa dal dispositivo di input standard, visualizzare le parole sbagliate alla fine.
-L<numero di righe> Specificare il numero di righe da visualizzare nel testo.
-m Considerare automaticamente le variazioni alla fine delle parole.
-M Dopo aver entrato in ispell, visualizzare i tasti dei comandi nella parte inferiore dello schermo.
-n Il file da controllare è nel formato noff o troff.
-N Dopo aver entrato in ispell, non visualizzare i tasti dei comandi nella parte inferiore dello schermo.
-p<file dizionario> Specificare il file dizionario personale.
-P Non considerare le variazioni delle parole alla fine.
-S Non ordinare le parole suggerite per la sostituzione.
-t Il file da controllare è nel formato TeX o LaTeX.
-V I caratteri non ANSI vengono visualizzati come "M-^".
-w<caratteri non alfanumerici> Durante il controllo, selezionare particolarmente le parole che contengono i caratteri specificati.
-W<lunghezza della stringa> Non controllare le parole di lunghezza specificata.
-x Non generare file di backup.
Controllare la ortografia del file. Ad esempio, per controllare il file testfile, utilizzare il seguente comando:
ispell testfile
Se nel file vengono trovate parole sospette, la prima parola sospetta viene evidenziata e viene fornito un suggerimento di modifica nella parte inferiore dello schermo, nonché il comando ispell. Ecco un esempio:
File di rete: testfile I sistemi di rete Linux stanno diventando sempre più comuni, ma la sicurezza è spesso trascurata issue. Sfortunatamente 0: networks [SP] <numero> R)epl A)ccept I)nsert L)ookup U)ncap Q)uit e(X)it o ? per aiuto
In questo esempio, viene rilevato l'errore netwrks e viene fornita l'informazione di correzione, digitare "0" per correggere l'errore con networks e continuare a visualizzare l'errore successivo fino a quando non vengono visualizzati tutti gli errori.
Da questi esempi possiamo notare che il file testfile contiene errori di battitura, e dopo aver modificato il file è necessario creare un file di backup. In questo caso utilizzare il comando seguente:
ispell-b testfile # Controlla gli errori di battitura e crea contemporaneamente il file di backup
Se il file non ha errori di battitura, non viene visualizzato alcun messaggio. Attraverso il comando ls possiamo anche vedere che è stato creato il file di backup testfile.bak del file testfile nella directory corrente. Il risultato della visualizzazione è come segue:
$ ls # Visualizza i file nella directory corrente in forma elenco examples.desktop testfile_1 testfile.bak xx01 Immagini di modello Musica testfile testfile1 testfile_2 xx00 Documenti video desktop pubblici
In particolare, il file testfile.bak è il file di backup generato dal comando appena eseguito, il cui contenuto è lo stesso del file testfile originale.