diff options
Diffstat (limited to 'test/shunit2-2.0.3/bin/which')
-rwxr-xr-x | test/shunit2-2.0.3/bin/which | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/test/shunit2-2.0.3/bin/which b/test/shunit2-2.0.3/bin/which deleted file mode 100755 index 9d7cc9f..0000000 --- a/test/shunit2-2.0.3/bin/which +++ /dev/null @@ -1,36 +0,0 @@ -#! /bin/sh -# $Id$ -# -# This is a simple implementation of the 'which' command for those OSes that -# don't have one. -# - -true; TRUE=$? -false; FALSE=$? - -showAll=${FALSE} - -# process command line flags -while getopts 'a' opt; do - case ${opt} in - a) showAll=${TRUE} - esac -done -shift `expr ${OPTIND} - 1` - -# exit if no arguments were given -[ $# -eq 0 ] && exit 1 - -command=$1 - -# search for command -out=`echo "${PATH}" |sed "s/:/\n/g" |\ -while read path; do - fullPath="${path}/${command}" - if [ -x "${fullPath}" ]; then - echo "${fullPath}" - [ ${showAll} -eq ${FALSE} ] && break - fi -done` -[ -z "${out}" ] && exit 1 -echo "${out}" |