#!/bin/sh # DirectoryHasFile.sh # Thu Aug 21 15:59:03 PDT 2008 # Chieh Cheng # http://www.CynosureX.com/ # GNU General Public License (GPL) Version 2, June 1991 scriptName=`basename "$0"` usage () { echo " Usage: $scriptName \"directory\"" } if [ $# -eq 1 ] then directory="$1" if [ -d "${directory}" ] then result=0 tempFile=`GetTempPathName.ksh "${scriptName}"` ls -1 "${directory}" | sed "s/ /__${scriptName}__/g" > "${tempFile}" for content in `cat "${tempFile}"` do fileName=`echo "${content}" | sed "s/__${scriptName}__/ /g"` if [ -f "${directory}/${fileName}" ] then result=1 break fi done rm "${tempFile}" echo ${result} fi else usage fi