int main(int argc, char **argv) {
	struct Options Options;
	init_Options(&Options);
	set_Optins(argc, argv, &Options);
	verify_Options(&Options);
	do_work(&Options);
	return 0;
}
Example #2
0
int main(int argc, char ** argv)
{
  struct Options op;
  char c;
  int options;

  init_Options(&op);
  options = 0;
  while( (c=getopt(argc,argv,"d:f:")) >=0)
  {
    switch(c)
    {
      case 'f':op.filename = optarg; break;
      case 'd':options++; op.database = optarg; break;
      default: return print_help(getFileName(argv[0]));
    }
  }
  if(options < 1) return print_help(getFileName(argv[0]));
	format_Options(&op);

  return extract(&op);
}