keep it simple
#!/usr/bin/ksh
ORACLE=/home/ops/bin/Oracle
SYSTEM=/home/ops/bin/System
WORK=/home/ops/bin
MESSAGE=/home/ops/bin/message.ops
while true
do
clear
echo "\n\t----------------------------------------------------"
echo "\t\t\t Ops Menu "
echo "\t----------------------------------------------------"
echo " "
echo "\t\t 1. Check Oracle Status"
echo "\t\t 2. Daily Operational Checks "
echo "\t\t 3. System Backup "
echo "\t\t 4. Shutdown and Reboot "
echo "\t\t 5. Message of the day "
echo "\t\t 6. Shutdown Oracle Database "
echo "\t\t 7. Startup Oracle Database "
echo "\t\t 8. Check Backup "
echo "\t\t 9. Follow RMS batchwork progress "
echo "\t\t10. Follow RMSO batchwork progress "
echo "\t\t11. View Batch Run Times "
echo "\t\t12. "
echo "\t\t13. "
echo "\t\t14. "
echo "\t\t15. Oracle Menu"
echo " "
echo "\t----------------------------------------------------"
echo "\t\t99. Exit "
echo "\t----------------------------------------------------"
echo "\tPlease enter your selection ..\b\b\c"
read ans
case $ans in
1) $ORACLE/dbup.sh RMSQA
$ORACLE/dbup.sh rmsotwo;;
2) $WORK/checks.sh ;;
3) $SYSTEM/backup.sh ;;
4) $SYSTEM/sdown.sh ;;
5) $SYSTEM/motd.sh ;;
6) $ORACLE/orastop.sh ;;
7) $ORACLE/orastart.sh ;;
8) $SYSTEM/check_backup.sh ;;
9) $SYSTEM/rms_progress.sh ;;
10) $SYSTEM/rmso_progress.sh ;;
11) $SYSTEM/batch_work.sh ;;
15) /home/oracle/menu.sh ;;
SH) ksh ;;
99) exit ;;
*) $SYSTEM/error.sh ;;
esac
done --
| Mike Nixon
| Unix Admin
|
----------------------------