Bashinator: Bash Shell Script Framework

Bashinator is a framework for bash shell scripts.

Features:

Quickstart

On Gentoo Linux:

# add the wschlich overlay
layman -a wschlich
# install bashinator
emerge bashinator
# run the example script
bash /usr/share/doc/bashinator-*/example/example.sh -a

Documentation

A typical Bashinator-based application file layout looks like this:

A typical Bashinator-based application script structure looks like this (see example.sh):

Files

Screenshots

Messages of example.sh printed on terminal:

Messages of example.sh sent via mail:

Projects based on Bashinator

Bashinator on the web

Other bash frameworks

Contact/Imprint

Wolfram Schlich