當前位置:菜譜大全網 - 菜譜大全 - 請問linux shell腳本如何編寫壹個選擇菜單?

請問linux shell腳本如何編寫壹個選擇菜單?

#!/bin/sh

echo 1.選項1(@)

echo 2.選項2(#)

echo 3.選項3(&)

echo Please choose:

read -n 1 M

#下面壹行是換行

echo

#echo M=$M

if [ "$M" = "@" ]

then

echo 選項1

elif [ "$M" = "#" ]

then

echo 選項2

elif [ "$M" = "&" ]

then

echo 選項3

else

echo Error

fi

==========

上面已經測試過了,註意有壹些地方的空格。

中括號前後都有壹個空格

等號前後也有壹個空格。