Loop to run commands - after the previous instance completed
Hi All,
I am trying to call a shell script in a loop. I want my first instance to complete, and then the 2nd instance of the command to start - and so on.
eg. I am running this script 30 times. The wrapper script needs business date, from_time,to_time & server_name as inputs.
The wrapper script takes almost 8-10 minutes to execute per run.
With my below code, it calls the wrapper script "n" times, without waiting for the previous instance of the command to complete.
How do I make the 1st instance of the wrapper to finish, before the 2nd gets called - and so on.
The config file looks like this.
Can you guys please help?
Last edited by rbatte1; 03-06-2018 at 08:11 AM..
Reason: Added CODE tags round the input/output
Hi,
I can use history command in unix to view my last 50 commands. But how can I run the previous commands easily? Can history command help?
Firebird (2 Replies)
Hi,
PHP user here. I'm using an endless loop to perform to mimic a cron. The script does something every 20 minutes. It sleep()s in the meantime.
I have various checks that ensure that only instance can run, including a "gentleman agreement" locked file.
However, I'd like to make sure... (2 Replies)
Hello friends:
I login to solaris with a username/Password and I can see quite a lot of previous I use dbefore, it accumulates a lot, I hope to output them into a Command.txt file as reference, not copy/paste 1 by 1, is there any way I can collect all commands in batch then put into a file,
... (3 Replies)
#!/usr/bin/expect
spawn telnet 1.1.1.1
expect login*
send “admin\r”
expect Password*
send “abcdef123\r”
expect “Router#”
send “exit\r”
I want the above code to run in a loop such that script keeps doing a telnet to the device. Please suggest
Tarun (1 Reply)
Hi All,
I have developed :D a script that should run only if previous instance has stopped .
But illogically :o my script runs even if previous instance is running .I am not sure :confused: what is going wrong :wall: , please help.
#!/bin/ksh
HOME=/fs159/Purgingbackup/UPW/Purging... (2 Replies)
Hi,
I remember in my previous project, I used UP arrow button to recall previous unix commands (using putty on Sun OS), which I am not able to do in my new project... I do not know if this is some project specific settings or not...
when I press UP arrow button, all I get is ^. I have to... (3 Replies)
Hello gurus,
I produce a number of .loc files in parallel depending on number of .csv in the folder
for file in *csv
do
./process.sh $file > $file.loc &
done
then I want to compile all the output from the previous step into a single masterlocfile and then perform the rest of the steps... (2 Replies)
Discussion started by: senhia83
2 Replies
LEARN ABOUT DEBIAN
airport-modem
AIRPORT-MODEM(1) General Commands Manual AIRPORT-MODEM(1)NAME
airport-modem - Modem monitoring and hangup utility for the original Apple AirPort Base Station ("Graphite"), the Lucent RG-1000 base sta-
tion and the Apple Airport Extreme base station
SYNOPSIS
airport-modem
DESCRIPTION
airport-modem allows you to monitor the state of the internal modem of your base station and to start/stop the modem connection.
On the AirPort Extreme base station, the modem utility can also display the approximate duration of the modem connection.
OPTIONS
airport-modem accepts no command-line options. airport-modem is a wrapper script around the AirportBaseStationHangup.jar jar file located
in /usr/share/java/airport-utils.
You can set the JAVACMD environment variable to use a specific JVM instead of the one chosen by the wrapper script. Set the DEBUG environ-
ment variable to 1 to get the debug output from the wrapper script.
ENVIRONMENT VARIABLES
DEBUG Set this variable to 1 to get the debug output from the wrapper script.
JAVACMD
The full path to the Java Virtual Machine to use. By default, the wrapper uses JAVACMD; if it is not set, it looks for
JAVA_BINDIR/java, then for JAVA_HOME/bin/java before looking for a java executable in the PATH. In the latter case, the JVM used can
be configured using the Debian alternatives system (see update-alternatives(8)).
JAVA_HOME
The full path where your JDK/JRE is installed.
JAVA_BINDIR
The full path to the directory where the java executable is located.
JAVA_ARGS
Extra command-line arguments to be passed to the Java Virtual Machine.
AUTHOR
airport-modem was written by Jon Sevy <jsevy@cs.drexel.edu>.
This manual page was written by Julien BLACHE <jblache@debian.org>, for the Debian project (but may be used by others).
May 20, 2006 AIRPORT-MODEM(1)