1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
| #!/bin/bash
clear
echo -e "\n\n\n\n\n\t\t\t\t\t\t\t\t"
for i in My File Utility
do
echo -n -e "\t$i"
sleep 1
done
# Function to implement main menu
main_menu()
{
while [ "$choice" = "" ] # loop till user enters a choice
do
clear
echo -e "\t\t\t\t\t My File Utility"
echo -e "\t\t\t\t\t******************"
cat <<XXXX # good use of hereis
1. File Functions
2. Backup functions
3. Exit
XXXX
echo -n "Enter your choice: "
read choice
done
case $choice in
1)
file_menu
;;
2)
backup_menu
;;
3)
echo "Bye......, have a nice day."
;;
*)
echo "Wrong Choice!"
;;
esac # switch case ends
} |
Partager