Software
This software is supplied as freeware under terms of the GNU General Public Licence. It is supplied with absolutely no warranty. You may download it and use it entirely at your own risk.
- bash-getopts-README
- bash-getopts-0.2.2.tar.gz
If your bash ten ten liners have a habit of turning into enormous applications then this will be of interest. The main purpose is to do all the option line parsing before the program proper runs. The package comes complete with an extensive test suite.
- which-README
- which-0.16.3.tar.gz
The typical `which' is a ten line csh script and usually does not understand `which -a'. This version is quite a lot more sophisticated and can work out what type of shell it was invoked from so as to give accurate reporting (even to the extent of functions defined only in the calling shell). This `which' is able to search along the appropriate paths for executables, libraries, info pages, man pages, sources and many other things. Useful features include the ability to follow and report links and aliases. For debugging it is able to reporte broken links and executables with wrong attributes.
- Yag.pm-README
- Yag.pm-0.6.1.tar.gz
This is "Yet Another Getopts" for perl. It is a very sophisticated command line parser with fine control of argument types. It is intended for larger perl applications. A selection of support functions are also included notably for file opening, closing and management.