echo "Enter the password"
read a
if [ $a == anand ]
then
process_good;;
else
process_bad;;
fi
process_good()
{
echo "Enter the value"
read m
echo "$m"
}
process_bad()
{
echo "Bad password"
}
답변1
디버깅하려면 스크립트를 실행하고 어디에서 실패하는지 확인한 다음 오류에 따라 조정하세요.
함수를 호출하기 전에 함수를 정의해야 합니다. 예를 들어:
function process_good(){
echo "Enter the value"
read m
echo "$m"
}
function process_bad(){
echo "Bad password"
}
echo "Enter the password"
read a
if [ $a == "anand" ]
then
process_good
else
process_bad
fi