#!/bin/bash check_file_name() { val=`ls ./*.sh | grep $1 | wc -w` if [ $val -eq 0 ] then echo "do not have $1" else echo "have $1" fi } echo -n "Input file name >>>" read FILE check_file_name $FILE 测试结果