#!/bin/sh
#
# ff - find files
#

callname=`basename $0 `

function usage () {
	echo " "
	echo "$callname: find files"
	echo "usage: $callname [ -m ] [ pathname ] filename"
	echo "use -m to stop screen output after every page"
	echo " "
}

if [ "$1" = "" -o "$1" = '-h' -o "$1" = '-help' -o "$1" = '-?' ]; then
	usage
	exit 1
fi

lss=0

if [ "$#" = "3" ]; then
	if [ "$1" = "-m" ]; then
		path="$2"
		seek="$3"
		lss=1
	else
		usage
		exit 1
	fi
else
	if [ "$#" = "2" ]; then
		if [ "$1" = "-m" ]; then
			path="/"
			seek="$2"
			lss=1
		else
			path="$1"
			seek="$2"
			lss=0
		fi
	else
		path="/"
		seek="$1"
		lss=0
	fi
fi
if [ -d $path ]; then
	echo "searching from $path for $seek."
	if [ "$lss" = "0" ]; then
		find $path -name $seek -print
	else
		find $path -name $seek -print | less
	fi
else
	echo "path $path does not exist."
fi

 
