#定义一个数组
my_array[0]=-pc
#遍历数组
for i in ${my_array[*]}
do
#如果第一个函数入参在数组中并且第二个函数入参为2
if [ $1 = $i -a $2 -eq 2 ]
then
return 0
fi
done
return 1
}
check()
{
#如果第二个函数入参大于0
if [ $2 -gt 0 ]
then
#调用函数
checkFileName $1 $2
#如果函数的返回值为1
if [ $? -eq 1 ]
then
echo "参数 $1 错误"
exit $?
fi
fi
}
#输入第一个参数和函数个数
check $1 $#
shell 自定义函数
最新推荐文章于 2024-04-12 00:50:17 发布