libbash is a tool that enables bash dynamic-like shared libraries. It does this by managing bash scripts that contain functions you may want to use in various scripts. It is currently provided in Debian, Slackware, Gobolinux, CCux Linux, NimbleX, and FrugalWare.
|Tags||Software Development Libraries Shells|
|Implementation||Unix Shell bash|
Release Notes: This release moves the locks directory to /tmp/.dirlock-$USER, fixes man pages to show volume names, greatly simplifies the locks testing script, and moves the library man pages to section 3 again to match standards and avoid collisions.
Release Notes: The licensing has changed to the GPLv3. There are Debian packaging fixes.
Release Notes: A multi-word bug in the getopts library has been fixed. Debian packages have been added.
Release Notes: The last getopts change seemed to disable the ability to use '-e','-n', and '-E', being valid 'echo' parameters. This has been fixed.
Release Notes: getopts is now able to handle values that contain white spaces and returns 1 if a parameter that is not on the list was given instead of just exiting.