Sponsored Content
Top Forums UNIX for Dummies Questions & Answers Multiple for loops within a Menu? Post 11675 by darthur on Monday 10th of December 2001 03:05:41 PM
Old 12-10-2001
Multiple for loops within a Menu?

I have program that I want to be able to use I guess you would call them functions.... to run muliple little programs or loops with one menu script. How would I do this. Here is some code I am using. Sorry about the formatting....it doesn't paste well.
Code:
echo    "***************************** Starting Patrol Menu  ***************************************"
echo    "                                                                                           "
banner  "Patrol TOOLS"

while true
do
   echo "                                                                                           "
   echo " Choose Option Number & Press Enter to Execute                                             " 
   echo "                                                                                           "
   echo "1.  Check Patrol Agent Status            6.  Display Operator Event Listener Log           "
   echo "2.  Display Active Patrol processes      7.  Display Operator Event Monitor Log            "
   echo "3.  Shutdown Patrol Agent                8.  View Patrol All MQEvents Log                  "          
   echo "4.  Start Patrol Agent                   9.  Suspend Channel Monitoring                    "
   echo "5.  Suspend Channel Monitoring          10.  Re-Activate Channel Monitoring                "
   echo "-->\c"
   read
   case $REPLY in
        1 )    ps -ef | grep PatrolAgent;; 
        2 )    ps -ef | grep patrol | page ;;
        3 )    /mqadmin/patrol/util/pmq_agent_listener_shutdown.ksh;;
        4 )    /patrol/StartPatrol.ksh;;
        5 )    mv echo "This option not currently Available" ;;
        6 )    page /patrol/evntlsr.log ;;;;
        7 )    page /patrol/evmon.log ;;
        9 )    echo Not available;;
        10 )  echo Not availablel;; 

         8 )   break ;;
   esac
done

added code tags for readability --oombera

Last edited by oombera; 02-18-2004 at 11:55 AM..
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Dynamic select with multiple word menu items

Hello all, I'm developing a deployment script at work and at one point it would need to display something like this: Which version of ADMIN would you like to deploy? 1) 1.0.0 (store1, 10 Jan 2004) 2) 1.0.1 (store1, 20 Jun 2004) 3) 1.0.2 (store1, 15 Jul 2004) Select a version : I know... (5 Replies)
Discussion started by: domivv
5 Replies

2. Shell Programming and Scripting

Multiple loops for Load test

Hi All, I am trying to write a bash script that will read a list of numbers from a file, then it needs to use netcat to create a socket connection and pass header/request. I need to limit it to 100 connections. So, after the first set of 100 are fineshed, I need to loop and do it again with... (0 Replies)
Discussion started by: willdev
0 Replies

3. Shell Programming and Scripting

bash scripting: using multiple 'for loops'??

Hey guys, I'm kinda a noob at scripting. I am trying to create a script that uses multiple for loops with the lsiutility to monitor disk health on a system. The script runs, but it will continually echo an infinite number of LogVolumes when there are only 2 per virtual disk on my server. It's... (2 Replies)
Discussion started by: tank126
2 Replies

4. Shell Programming and Scripting

For loops with multiple variables

Hi script gurus. I have need to know how to use for loop with multiple variable. Basically lets take for example /etc/passwd file has following entries The above cat command will basically first greps the real users that have email addresses then converts ':' to '+' then using cut... (4 Replies)
Discussion started by: sparcguy
4 Replies

5. Shell Programming and Scripting

multiple while loops in expect script

Hi, I am trying to incorporate multiple while loops into an expect script written in ksh shell. This is on a Solaris 10 system. Here is the code: #!/bin/ksh EXPECT=/usr/local/bin/expect exp_internal i=1 h=0 while ]; do $EXPECT << DONE set stty_init raw ... (1 Reply)
Discussion started by: cic
1 Replies

6. Shell Programming and Scripting

help with multiple loops in shell script

Hi Guys- I'm trying to write a script which takes date as input (mm.yy.dd) and search in the current file. If pattern doesn't exist it will then look in a backup directory and so on. being a newb i'm unable to loop over to the backup directory. hoping for some ideas, i've highlighted the... (1 Reply)
Discussion started by: Irishboy24
1 Replies

7. UNIX for Dummies Questions & Answers

While Loops Multiple File

Guru, I try to make a loop of 2 files, Input File1.txt: 1 2 File2.txt: A B C A, B and C is a file name, inside A X Y Z Expected Output A.1 X (2 Replies)
Discussion started by: guns
2 Replies

8. Shell Programming and Scripting

Using grep with multiple loops in reading files

I am trying to read a file line by line and then search that line in another file and get a particular column from the second file. I have written this code.but its not working properly #!/bin/sh while read keyword in duplicate.txt do echo $keyword while read line do ... (7 Replies)
Discussion started by: Prachi Gupta
7 Replies

9. Shell Programming and Scripting

Help with multiple for loops

All, I have set up ssh trust between 3 machines. The aim is to connect from machine-A to B and C and clear the txt files in tmp on all 3 machines. And, I have 3 environments and each environment has 2 hosts. So I should be able to run this script on any environment. Here is the logic: I want... (5 Replies)
Discussion started by: pnara2
5 Replies

10. Shell Programming and Scripting

Ssh to multiple hosts and then run multiple for loops under remote session

Hello, I am trying to login to multiple servers and i have to run multiple loops to gather some details..Could you please help me out. I am specifically facing issues while running for loops. I have to run multiple for loops in else condition. but the below code is giving errors in for... (2 Replies)
Discussion started by: mohit_vardhani
2 Replies
MENU_POST(3)						   BSD Library Functions Manual 					      MENU_POST(3)

NAME
post_menu, unpost_menu -- post (draw) or unpost a menu LIBRARY
Curses Menu Library (libmenu, -lmenu) SYNOPSIS
#include <menu.h> int post_menu(MENU *menu); int unpost_menu(MENU *menu); DESCRIPTION
The post_menu() function causes the menu to be drawn on the screen. Any functions defined by either set_menu_init() or set_item_init() (see menu_hook(3)) are called before the menu is placed on the screen. The unpost_menu() does the opposite, it removes a menu from the screen. Any functions defined by both set_menu_term() and set_item_term() (see menu_hook(3)) are called prior to the menu's removal. RETURN VALUES
The functions return one of the following error values: E_OK The function was successful. E_SYSTEM_ERROR There was a system error during the call. E_BAD_ARGUMENT One or more of the arguments passed to the function was incorrect. E_POSTED The menu is already posted. E_BAD_STATE The function was called from within an initialization or termination routine. E_NO_ROOM The menu does not fit within the subwindow. E_NOT_CONNECTED The item is not connected to a menu. SEE ALSO
curses(3), menu_hook(3), menus(3) NOTES
The header <menu.h> automatically includes both <curses.h> and <eti.h>. BSD
September 10, 1999 BSD
All times are GMT -4. The time now is 09:50 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy