#!/bin/sh # FileExists.sh # 2008-05-02 # Chieh Cheng # GNU General Public License (GPL), Version 2, June 1991 scriptName=`basename "$0"` usage () { echo " Usage: $scriptName \"file mask 1\" [ . . . \"file mask 2\" ]" } if [ $# -gt 0 ] then exists=0 mask="$1" shift while [ $exists -eq 0 -a "${mask}" != "" ] do result=`(ls -1 ${mask}) 2> /dev/null | wc -l` if [ ${result} -gt 0 ] then exists=1 fi mask="$1" shift done if [ $exists -eq 1 ] then echo 1 else echo 0 fi else usage fi