select
select_demo1.sh
#!/bin/bash
select language in c python shell
do
echo $language
done
select_demo2.sh
#!/bin/bash
PS3="What is your preffered scripting language? "
select language in bash perl python ruby quit
do
case $language in
bash | perl | python | ruby ) echo "You selected $language" ;;
quit ) exit ;;
* ) echo "You selected error, retry ..." ;;
esac
done
select_demo3.sh
#!/bin/bash
PS3="What is your favorite OS? "
IFS="|"
os="Linux|Windows|Mac OS"
select item_os in $os
do
case $REPLY in
1 | 2 | 3 ) echo "You selected $item_os" ;;
* ) exit ;;
esac
done
select_demo4.sh
#!/bin/bash
PS3="Select a program you want to execute: "
p_list="nginx mysql php"
select program in $p_list quit
do
[[ $program == quit ]] && exit
rpm -q $program > /dev/null && echo $program || echo "$program is not installed"
done
Last updated