Michael Torrie wrote:
- In any language, including bash, I highly recommend using getopt to provide simple command line help and rudimentary switch processing if needed (which it's not in this case). Right now, running the script without any arguments immediately starts doing some work, which is something that's a bit dangerous in my opinion (although we all do it!)
That's perfectly acceptable behavior for a filter. No generalizations, please. ;-) But all non-trivial programs should be required by law to at least have either a man page or -h output, preferably both. At least, don't make -h an important switch that might have side effects. Info and --help are poor subtitutes.
-- Hans Fugal ; http://hans.fugal.net There's nothing remarkable about it. All one has to do is hit the right keys at the right time and the instrument plays itself. -- Johann Sebastian Bach /* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
