It sounds like you just want to decode the file. Am I misunderstanding?
swishe -D -f index.swish > somefile.txt
That will decode the words, scores, etc into a text file. You would need
another program to do something useful with it. But, I think that this is
what you are trying to do.
Decoding would produce an output such as:
abridged:( 45 37 1 1 )
World Wide Web - http://www.geocities.com/CapeCanaveral/Lab/1652/
Illusionary Web - http://illusionary.dyn.ml.org/ <-- 02:00 - 10:00 GMT
Video/Audio Phone - callto:illusionary.dyn.ml.org
Page via mail - firstname.lastname@example.org
ICQ Universal Internet Number - 412039
E-Mail - email@example.com
[mailto:firstname.lastname@example.org]On Behalf Of Brian Rankin
Sent: Friday, 26 June, 1998 14:19
To: Multiple recipients of list
Subject: [SWISH-E:346] Parsing a swish-e index
I'm using swish-e 1.1 on Solaris 2.6 - works great.
I'd like to be able to parse an index file, to create a simple list of
indexed words and the number of times they are referenced.
Additionally, for each word I'd like to list the filenames that the words
Unfortunately I'm not a C programmer,
Can someone point me to a little C program that will read and
parse a swish-e index in this fashion?
Received on Fri Jun 26 18:21:47 1998