#!/usr/bin/ksh93 ################################################################ #### Program: false_k93 #### #### Description: Emulation of the Unix "false" command #### #### Author: Dana French (dfrench@mtxia.com) #### Copyright 2004 #### #### Date: 07/28/2004 #### ################################################################ function false_k93 { typeset TRUE="0" typeset FALSE="1" typeset VERBOSE="${FALSE}" typeset VERYVERB="${FALSE}" while getopts ":vV" OPTION do case "${OPTION}" in 'v') VERBOSE="${TRUE}";; 'V') VERYVERB="${TRUE}";; '?') print "Syntax: false_k93" && exit 1 ;; esac done shift $(( ${OPTIND} - 1 )) (( VERBOSE == TRUE )) && print "${FALSE}" return "${FALSE}" } ################################################################ false_k93 "${@}"