Main menu no longer repeats when a button is pressed other than an option.

master
Matt Theissen 4 years ago
parent 64e3ba4ad1
commit a70d01c386

@ -2,7 +2,7 @@
#Config #Config
## Starting balance ## Starting balance
bal="43.00" bal="00.00"
## SSH Config ## SSH Config
ssh_user="theissenm" ssh_user="theissenm"
ssh_host="knd-db01.kniod.corp" ssh_host="knd-db01.kniod.corp"
@ -55,9 +55,10 @@ list_balance() {
clear clear
while true while true
do do
echo ""
echo "1) List all users balances." echo "1) List all users balances."
echo "2) User Search" echo "2) User Search"
echo "3) Go back." echo "0) Go back."
echo "" echo ""
read -n1 -p "*Balance Menu: Select from the above: " ii read -n1 -p "*Balance Menu: Select from the above: " ii
echo "" echo ""
@ -69,16 +70,31 @@ list_balance() {
echo "$bal_user1" | awk 'FNR == 1 {print}' echo "$bal_user1" | awk 'FNR == 1 {print}'
echo "$bal_user1" | grep -iE "$bal_user" echo "$bal_user1" | grep -iE "$bal_user"
echo "" ;; echo "" ;;
3 ) break ;; [0q] ) break ;;
esac esac
done done
} }
dwt_menu() { dwt_menu() {
echo "sub-menu goes here" clear
while true
do
echo ""
echo "1) Withdraw"
echo "2) Deposit"
echo "3) Transfer"
echo "0) Go Back"
echo ""
read -n1 -p "*Banking Menu: Select from the above: " ii_dwt
echo ""
case $ii_dwt in
[0q] ) break ;;
esac
done
} }
clear
while true while true
do do
# Menu # Menu
@ -96,8 +112,10 @@ do
1 ) new_account ;; 1 ) new_account ;;
2 ) list_user ;; 2 ) list_user ;;
3 ) list_balance ;; 3 ) list_balance ;;
4 ) dwt_menu ;;
9 ) clear ;; 9 ) clear ;;
0 ) break 0 ) break ;;
* ) clear ;;
esac esac
done done