#!/bin/sh BASHTARD_NAME="$(basename "$0")" BASHTARD_BASEDIR="$(CDPATH="" cd -- "$(dirname -- "$0")/.." && pwd -P)" BASHTARD_ETCDIR="/etc/$BASHTARD_NAME" export BASHTARD_BASEDIR export BASHTARD_ETCDIR export BASHTARD_NAME main() { if ! command -v bash > /dev/null then printf "You need bash to run %s utilities\n" "$BASHTARD_NAME" >&2 exit 1 fi exec bash "$BASHTARD_BASEDIR/lib/main.bash" "$@" } main "$@"