#/bin/sh # #This script checks to make sure all the commands we need are #present return_error() { echo "Error, can't run the $1 command" exit 1 } echo Testing environment for needed utilities flip -h > /dev/null || return_error "flip"; echo nothing | awk '{}' > /dev/null || return_error "awk"; echo | sed -e "s/s/r/" > /dev/null || return_error "sed"; htmlify > /dev/null || return_error "htmlify"; echo | xargs > /dev/null || return_error "xargs"; svn help > /dev/null || return_error "svn"; xsltproc -V > /dev/null || return_error "xsltproc"; tar --help > /dev/null || return_error "tar"; zip -h > /dev/null || return_error "zip"; bzip2 -h &> /dev/null || return_error "bzip2"; wine --help &> /dev/null || return_error "wine"; echo All needed utilities found exit 0