My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
ProjectInfo  
shFlags product information.
Featured
Updated Feb 4, 2010 by kate.war...@gtempaccount.com

Overview

shFlags is a Unix shell library to simplify the handling of command-line flags.

Tested Operating Systems

Tested Shells

  • Bourne Shell (sh)
  • BASH - GNU Bourne Again SHell (bash)
  • DASH (dash)
  • Korn Shell (ksh)
  • pdksh - the Public Domain Korn Shell (pdksh)
  • Zsh (zsh)

Development and testing of shFlags was done by Kate Ward. More products for Unix shell scripts can be found at http://forestent.com/.

Downloading

If you would like to verify the GPG signatures of the releases, please take a look at my GnuPG Info page.

1.0.x – Stable releases

Release Date
1.0.3 Sat May 10 2009
1.0.2 Mon Nov 17 2008
1.0.1 Fri Jul 11 2008
1.0.0 Wed Jun 18 2008

1.1.x – Development releases

This release series hasn't been started yet.

Miscellaneous

Licensing

shFlags is licensed under the GNU Lesser General Public License (LGPL). The contents and copyright of this site and all provided source code are owned by Kate Ward.

Full Disclosure

Although I am currently an employee of Google Ireland, Ltd., the shFlags port of gFlags is not meant to reflect in any way on the work I do for Google. This product is not supported or endorsed by Google, and they should not be contacted for any problems you encounter with this product.

Thanks

A list of contributors is provided with each release (found as doc/contributors.txt). Many thanks go out to each of these individuals for finding bugs and/or providing support or patches.

Comment by rhkra...@gmail.com, Aug 17, 2009

A Question: (I can guess at the answer, but I thought I'd ask--I'm not ready to try it out yet...) Does shflag handle multiple single character options combined (like getopts? does), e.g., recognizing that -abc is the equivalent of -a -b -c? (My guess is yes because the code uses getopts, but I wanted to ask.)

Comment by furashg...@gmail.com, Sep 8, 2011

I could not find any installation instructions for this. What's the appropriate way to to do so.


Sign in to add a comment
Powered by Google Project Hosting