Unix シェル スクリプト:
コマンドライン入力として実行する必要がある7つの関数があります。関数を実行していない以下のコードを試しました。
if [ "$VAL" == "1" ]
then
fun1
elif [ "$VAL" == "2" ]
then
fun2
elif [ "$VAL" == "3" ]
then
fun3
elif [ "$VAL" == "4"]
then
fun4
elif [ "$$VAL" ==" 5" ]
then
fun5
elif [ "$VAL" == "6" ]
then
fun6
elif [ "$VAL" == "7" ] then
fun7
else
echo -e "Invalid input.............\n"
Help
exit
fi
出力:
Usage: ./script $VAL
# ./script 2
Invalid input...........