MCSH Components
Overview of the scripts and libraries included in the MCSH package
What comes in MCSH?
The MCSH package provides a set of system helper scripts written in GNU Bash. These helpers utilize a robust common runtime and an expanding collection of optional libraries. The tools and runtime support were designed explicitly to make writing new custom scripts a trivial endeavor.
Component Classes
The MCSH package provides and supports several classes of components:
- Tools - Scripts that provide the interface and experience for end users
- Libraries - Scripts provide reusable interfaces and functionality
- Runtime - A subset of MCSH libraries that provide a "bare minimum" of script functions
- Extensions - Abstract script interfaces that permit portable/interchangeable implementations
- Custom - Components developed in a fork or as a separate package