Попытка дать возможность пользователям установщика выбрать либо "Разработка", либо "Стабильный". По умолчанию установщик делает «git checkout 1.1.0», но я превращаю 1.1.0 в $GIT_VERSION
и пытаюсь сделать чистый способ установить это в начале.
Попытка установить $GIT_VERSION
на master
или 1.1.0
с опцией 1,2 или 3 (3 - выход). У меня есть грубое начало того, что я пытаюсь сделать ...
PS3='Do you want to install Lastest Stable or Latest Developement: '
options=("Stable" "Developement" "Quit")
select GIT_VERSION in "${options[@]}"
do
case $GIT_VERSION in
"Stable")
$GIT_VERSION=1.1.0
echo "Installing 1.1.0..."
;;
"Developement")
$GIT_VERSION=master
echo "Installing latest developement version..."
;;
"Quit")
break
;;
*) echo invalid option;;
esac
done