log4sh is a logging framework for shell scripts that works similar to the other wonderful logging products available from the Apache Software Foundation (e.g. log4j, log4perl). Although not as powerful as the others, it can make the task of adding advanced logging to a shell script easier, and has much more power than just using simple "echo" commands throughout. In addition, it can be configured from a properties file so that scripts in a production environment do not need to be altered to change the amount of logging they produce.
|Operating Systems||POSIX Linux Solaris|
Release Notes: This releases fixes support for using log4j properties and several other minor issues. More unit tests were added, as was additional error checking needed for the unit tests to pass.
Release Notes: This is the first release in the new development series. Deprecated functions have been removed, unit tests were updated, some documentation is moving to reStructured text, several bugs were fixed, and several other small cleanups were made.
Release Notes: Several small user reported bugs were fixed, and some additional error checking was added.
Release Notes: With this release, the 1.2.X/1.3.X series are now closed. This series will contain only bugfixes, and all future development will proceed in the 1.5.X series. This release fixes some small bugs. No new major functionality has been added.
Release Notes: This release finally flushes out nearly all of the planned features for the 1.3 development series. It will hopefully be the last release in the 1.3 series before moving to the 1.4/1.5 series. In this release, the SyslogAppender is now fully functional, several bugs have been fixed, and there are additional unit tests to verify functionality. There is also a new Advanced Usage section in the documentation.