#!/bin/sh function usage() { cat << EOF Usage: jatwisd [options] --help display (this) help message -h, --https poll url using https -s, --sftp poll url using sftp -e, --exec script to run if the url is reachable -t, --timeout timeout period (in milliseconds) -f, --freq, --frequency polling frequency -l, --lockfile set lockfile location and enable lockfile checking See jatwisd(1) for more info EOF } while [ "$1" != "" ]; do PARAM=`echo $1 | awk -F= '{print $1}'` VALUE=`echo $1 | awk -F= '{print $2}'` case $PARAM in --help) usage exit ;; *) echo "ERROR: unknown parameter \"$PARAM\"" usage exit 1 ;; esac shift done