Wie konvertiert man ein Wörterbuch von Aspell in eine einfache Liste von Wörtern?

14698
rafalmag

Ich möchte eine Liste aller Wörter aus dem Aspell-Wörterbuch erhalten. Ich habe das polnische Wörterbuch von aspell und aspell heruntergeladen und es dann mit folgendem Befehl entpackt:

preunzip pl.cwl 

Ich habe pl.wl:

... hippie hippies hippiesowski/bXxYc hippika/MNn hippis/NOqsT hippisiara/MnN hippiska/mMN hippisowski/bXxYc ... 

aber sie erscheinen mit sufix wie /bXxYcoder /MNn. Diese Suffixe sind in definiert pl_affix.dat, was aussieht

... SFX n Y 5 SFX n a 0 [^ij]a SFX n ja yj [^aeijoóuy]ja SFX n a 0 [aeijoóuy]ja SFX n ia ij [^drt]ia SFX n ia yj [drt]ia ... 

Es hängt mit der Deklination und Konjugation zusammen. Wie kann ich alle Formulare (mit allen entsprechenden in der .datDatei definierten Suffixen ) zur ersten Liste hinzufügen ?

BTW: Ich brauche diese Liste zur Rechtschreibprüfung jazzy.

23

1 Antwort auf die Frage

26
Dennis Williamson

Give this a try:

aspell -d pl dump master | aspell -l pl expand > my.dict 

Edited to match corrections in comment.

Fast bekam ich, was ich wollte, aber mit englischen Suffixen ... Beispiel: "hippiesowski hippiesowskiens hippiesowskily" rafalmag vor 14 Jahren 0
Der korrekte Befehl lautet: aspell -d pl Dump Master | aspell -l pl expand> my.dict Jetzt habe ich: "hippiesowski niehippiesowski hippiesowskimi ..." rafalmag vor 14 Jahren 0
Wie extrahiere ich auch alle Eigenschaften dieser Wörter? Nordlöw vor 9 Jahren 0
Wie konvertiere ich eine bestimmte / einzelne .rws-Datei in eine Textdatei? Nadav B vor 6 Jahren 0