Jemand Lust mir ein kleines Programm zu schreiben?

05/07/2009 - 07:28 von Anton Müller | Report spam
Hallo,

falls jemand Lust hàtte, mir folgendes Programm zu schreiben, dann wàre ich
hocherfreut... ;-) (Quellcode reicht, kompilieren kann sich dann schon
selber)

Also, ich hàtte gerne ein kleines C-Programm, welches ich mit einem
Textfile füttere, beispielsweise einem englischen Buch, und welches mir am
Ende ein ein Textfile oder einen Stream liefert, der mir eine Liste aller
verwendeten Wörter liefert, und zwar sortiert nach der Hàufigkeit des
Wortes und falls möglich mit der Angabe der Hàufigkeit.

Beispielsweise:

Worta = 43456
Wortb = 30331
Wortc = 22312
...
...


Ich möchte damit bei englischen Texten (Büchern als Textfile), welches ich
lese oder gelesen habe, schnell eine Übersicht über das verwendete
Vokabular gewinnen und wichtige bzw neue wichtige Vokabeln schnell
erkennen.


Fall da jemand Lust hat so etwas zu schreiben so wàre ich davon sehr sehr
angetan :-D.

mfG
Anton
 

Lesen sie die antworten

#1 Achim Peters
05/07/2009 - 11:18 | Warnen spam
Anton Müller wrote:
Also, ich hàtte gerne ein kleines C-Programm, welches ich mit einem
Textfile füttere, beispielsweise einem englischen Buch, und welches mir am
Ende ein ein Textfile oder einen Stream liefert, der mir eine Liste aller
verwendeten Wörter liefert, und zwar sortiert nach der Hàufigkeit des
Wortes und falls möglich mit der Angabe der Hàufigkeit.



$ cat meinBuch.txt
Hallo dies ist dies ein Text Text Text
in einem in einem in einem Buch dies

Hallo dies

$ tr " " "" < meinBuch.txt | sort | uniq -c | sort -r
4 dies
3 in
3 einem
3 Text
2 Hallo
1 ist
1 ein
1 Buch
1


Eventuell vorher noch Satzzeichen löschen und das ganze in einen
system-Aufruf packen (soll ja ein C-Programm sein). ;-)

HTH

Bye
Achim

Ähnliche fragen