diff options
author | bremner <bremner@09fa754a-f411-0410-976a-da6bfa213b30> | 2006-07-09 19:58:17 +0000 |
---|---|---|
committer | bremner <bremner@09fa754a-f411-0410-976a-da6bfa213b30> | 2006-07-09 19:58:17 +0000 |
commit | 934136e3e74945137a77ee25b4b5f8d008bb4cf7 (patch) | |
tree | 268370819336fce616b1c8350fdcfe8fe53573d5 | |
parent | fb99a92879de812e14b1002dee0457388a381548 (diff) |
git-svn-id: file:///export/data/bremner/svn/trunk/inetools@5459 09fa754a-f411-0410-976a-da6bfa213b30
-rw-r--r-- | process_args.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/process_args.c b/process_args.c new file mode 100644 index 0000000..6e6827d --- /dev/null +++ b/process_args.c @@ -0,0 +1,20 @@ +#include <stdio.h> +#include <stdlib.h> +void process_args(int argc, char **argv,char *docstring){ + if (argc > 1 && argv[1][0]=='-' && argv[1][1]=='h') { + fprintf(stderr,docstring); + fprintf(stderr,"\n\nusage: %s [infile] [outfile]\n",argv[0]); + exit(1); + } + + if (argc > 1){ + freopen(argv[1],"r",stdin); + } + + if (argc > 2){ + freopen(argv[2],"w",stdout); + } + +} + + |