Linux-Befehl ispell

Linux 命令大全Linux-Befehlsenzyklopädie

Der Linux-Befehl ispell wird für die Rechtschreibprüfung verwendet.

ispell verwendet standardmäßig die Wörterbuchdatei /usr/lib/ispell/english.hash, um Textdateien zu prüfen. Wenn in der geprüften Datei Wörter vorkommen, die nicht im Wörterbuch enthalten sind, schlägt ispell zu verwendende Wörter vor oder lässt Sie die neuen Wörter zu Ihrem persönlichen Wörterbuch hinzufügen.

Syntax

ispell [-aAbBClmMnNPStVx][-d<字典文件>][-L<行数>][-p<字典文件>][-w<非字母字符>][-W<字符串长度>][要检查的文件]

Parameters:

  • -a Dieser Parameter muss verwendet werden, wenn die Ausgabe anderer Programme an ispell gesendet wird.
  • -A Wenn die Zeichenfolge "&Include File&" gelesen wird, den Inhalt der nach der Zeichenfolge angegebenen Datei prüfen.
  • -b Eine Sicherungsdatei namens .bak erstellen.
  • -B Auf Fehler durch zusammengeschriebene Wörter prüfen.
  • -C Nicht auf Fehler durch zusammengeschriebene Wörter prüfen.
  • -d<Wörterbuchdatei> Die Wörterbuchdatei angeben.
  • -l Zeichenfolgen vom Standardeingabegerät lesen und nach Abschluss falsch geschriebene Wörter anzeigen.
  • -L<Anzahl der Zeilen> Die Anzahl der anzuzeigenden Kontextzeilen angeben.
  • -m Änderungen an Wortendungen automatisch berücksichtigen.
  • -M Nach dem Start von ispell die Befehlstasten am unteren Bildschirmrand anzeigen.
  • -n Dateien im nroff- oder troff-Format prüfen.
  • -N Nach dem Start von ispell die Befehlstasten am unteren Bildschirmrand nicht anzeigen.
  • -p<Wörterbuchdatei> Eine persönliche Wörterbuchdatei angeben.
  • -P Änderungen der Wortendung nicht berücksichtigen.
  • -S Die vorgeschlagenen Ersatzwörter nicht sortieren.
  • -t Dateien im TeX- oder LaTeX-Format prüfen.
  • -V Nicht dem ANSI-Standard entsprechende Zeichen werden im Format "M-^" angezeigt.
  • -w<nicht-alphabetische Zeichen> Beim Prüfen die angegebenen Zeichen gezielt herausgreifen.
  • -W<Zeichenkettenlänge> Wörter der angegebenen Länge nicht prüfen.
  • -x Keine Sicherungsdatei erstellen.

Beispiele

Die Rechtschreibung einer Datei prüfen. Um beispielsweise die Datei testfile zu prüfen, verwenden Sie den folgenden Befehl:

ispell testfile 

Wenn verdächtige Wörter in der Datei auftauchen, wird das erste auftretende verdächtige Wort hervorgehoben, und unten auf dem Bildschirm werden Wortkorrekturvorschläge zusammen mit ispell-Bedienungsbefehlen angezeigt. Wie unten gezeigt:

netwrks File: testfile  
Linux netwrks are becoming more and more common, but security is often an overlooked  
issue. Unfortunately  
0: networks  
[SP] <number> R)epl A)ccept I)nsert L)ookup U)ncap Q)uit e(X)it or ? for help

In diesem Beispiel wird "netwrks" als Fehler erkannt, und Korrekturinformationen werden angezeigt. Geben Sie an dieser Stelle "0" ein, um mit "networks" den Fehler zu korrigieren, während weiterhin der nächste Fehler angezeigt wird, bis alle Fehler angezeigt wurden.

Aus dem obigen Beispiel können wir ersehen, dass die Datei testfile Rechtschreibfehler enthält. Nach der Korrektur der Datei ist eine Sicherungsdatei erforderlich. Verwenden Sie an dieser Stelle den folgenden Befehl:

ispell-b testfile    #检查拼写错误的同时,备份文件 

Wenn die Datei keine Rechtschreibfehler enthält, werden keine Informationen angezeigt. Mit dem Befehl ls können wir außerdem sehen, dass die Sicherungsdatei testfile.bak von testfile im aktuellen Verzeichnis erstellt wurde. Das Ergebnis ist wie folgt:

$ ls #以列表的形式查看当前目录下的文件  
examples.desktop testfile_1 testfile.bak xx01 模板图片 音乐  
testfile testfile1 testfile_2 xx00 公共的视频文档桌面 

Dabei ist die Datei testfile.bak die vom vorherigen Befehl erzeugte Sicherungsdatei, und ihr Inhalt stimmt mit der ursprünglichen Datei testfile überein.

Linux 命令大全Linux-Befehlsenzyklopädie

Andere Erweiterungen