* Sebastian Hammer, Adam Dickmeiss
*
* $Log: extract.c,v $
- * Revision 1.60 1996-06-04 10:18:12 adam
+ * Revision 1.61 1996-06-06 12:08:37 quinn
+ * Added showRecord function
+ *
+ * Revision 1.60 1996/06/04 10:18:12 adam
* Search/scan uses character mapping module.
*
* Revision 1.59 1996/05/14 15:47:07 adam
extractCtrl.readf = file_read;
extractCtrl.seekf = file_seek;
extractCtrl.endf = file_end;
+ extractCtrl.group = rGroup;
r = (*recType->extract)(&extractCtrl);
if (r)
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: index.h,v $
- * Revision 1.43 1996-06-04 10:18:12 adam
+ * Revision 1.44 1996-06-06 12:08:40 quinn
+ * Added showRecord function
+ *
+ * Revision 1.43 1996/06/04 10:18:12 adam
* Search/scan uses character mapping module.
*
* Revision 1.42 1996/06/04 08:20:16 quinn
char *recordType;
int flagStoreData;
int flagStoreKeys;
+ int flagShowRecords;
int fileVerboseFlag;
};
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: main.c,v $
- * Revision 1.42 1996-05-31 09:07:01 quinn
+ * Revision 1.43 1996-06-06 12:08:42 quinn
+ * Added showRecord function
+ *
+ * Revision 1.42 1996/05/31 09:07:01 quinn
* Work on character-set handling
*
* Revision 1.41 1996/05/14 14:04:34 adam
rGroupDef.recordType = NULL;
rGroupDef.flagStoreData = -1;
rGroupDef.flagStoreKeys = -1;
+ rGroupDef.flagShowRecords = 0;
rGroupDef.fileVerboseFlag = 1;
prog = *argv;
" -d <database> Records belong to Z39.50 database <database>.\n"
" -m <mbytes> Use <mbytes> before flushing keys to disk.\n"
" -n Don't use shadow system\n"
+ " -s Show analysis on stdout, but do no work\n"
" -v <level> Set logging to <level>\n"
" -V Show version\n"
);
exit (1);
}
log_event_end (abort_func, NULL);
- while ((ret = options ("Vt:c:g:d:m:v:n", argv, argc, &arg)) != -2)
+ while ((ret = options ("sVt:c:g:d:m:v:n", argv, argc, &arg)) != -2)
{
if (ret == 0)
{
{
rGroupDef.databaseName = arg;
}
+ else if (ret == 's')
+ {
+ rGroupDef.flagShowRecords = 1;
+ }
else if (ret == 'g')
{
rGroupDef.groupName = arg;