首页 > 解决方案 > 为什么我得到“找不到函数”Bash Shell 脚本

问题描述

我创建了一个脚本,可以将用户从 linux 系统中删除。我创建了一些函数,但是当我运行脚本时,它对我的​​所有函数都显示“未找到函数”。我验证了当我打电话给他们时,他们拼写正确。这是我的功能之一。

function process_answer
{
case $ANSWER in
y|Y|YES|yes|Yes|YeS|yEs|yES|yeS|yES|YEs )
;;
*)
echo
echo $EXIT_Line1
echo
echo
exit
;;
esac
unset $EXIT_Line1
unset $EXIT_Line2
} #end of process answer

标签: bashfunctionshell

解决方案


更新**

看来我把我的shabang线放在了脚本的第二行。我把它放回第一行,一切正常。


推荐阅读