#!/bin/sh # A script to start cjdroute with its config as an argument # Maintainer: Jack L. Frost # Functions echo() { printf '%s\n' "$*"; } usage() { echo "Usage: run-cjdroute [/path/to/cjdroute.conf] (/etc/cjdroute.conf by default)"; } err() { echo "$1" >&2; } main() { [ "$1" = '-h' -o "$1" = '--help' ] && { usage; return 0; } cjdroute_config=${1:-"/etc/cjdroute.conf"} exec cjdroute < $cjdroute_config } # DO SOMETHING main "$@"