我對 Ubuntu 程式設計很陌生。我正在嘗試編寫一個簡單的 bash 腳本。
我有一個選擇選單,但我希望其中所做的選擇進入多個 if 語句,與所做的選擇相對應。
例如,這是偽代碼:
Choose from the following
a)
b)
c)
a selected
if a is selected
then
run this script
fi
if b selected
then
run this script
fi
if c selected
then
run this script
如何將選擇傳遞到相關的 if 語句中?
所有這些都必須從一個腳本運行。這可能非常簡單,但我對此很陌生,並且正在努力解決它。
答案1
你會使用一個case
聲明:
var=... your menu select code ...
case "$var" in
a )
script_a ;;
b )
script_b ;;
c )
script_c ;;
esac