scottyinfo "No cleanup_normal function was defined."
}
+function printhelp {
+ cat <<EOF
+Usage: $(basename $0) [OPTION]...
+
+Recognized options:
+ -q Only output errors
+ -n Run only on nth day
+ -h Print out this help
+EOF
+}
+
function backmeupscotty {
- while getopts "qn:" opt; do
+ while getopts "qn:h" opt; do
case $opt in
q)
exec > /dev/null
n)
BACKUP_RUNEVERYNTHDAY=$OPTARG
;;
+ h)
+ printhelp
+ exit 0
+ ;;
esac
done
-
+
if ! isIncompleteOrNthDay; then
scottyinfo "This is not the nth day and no incomplete backup exists."
exit 0