Script - How to automatically start another process when the previous process ends?


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Script - How to automatically start another process when the previous process ends?
# 8  
Old 02-18-2009
Quote:
Originally Posted by quirkasaurus
it sounds like you're just over-thinking this...

Scripts do run sequentially.

Just write a script that does the first part . . .. then the second....
Just don't put anything into the background and it should work the way you want.
Do u mean if my script look like this (example):-
#!/bin/ksh
cp datafileA ../loader
cp datafileB ../loader

datafileA will load until finish (this usually take hours) before datafileB is loaded?
# 9  
Old 02-18-2009
well, by "load", you mean "copy", yes.
# 10  
Old 02-18-2009
hi i tried this but unfotunately datafileA and datafileB both goes to /load directory at the same time and get loaded into the sentry concurrently. this is not the correct behavior.
# 11  
Old 02-18-2009
i think i understand now.

the "sentry" is an independent program that is looking for files in that directory...
then loads them.

So. When that load is finished... we want to then copy over the next file for loading.

One possible solution is to watch the process list with ps -deaf and see if you
can identify the process that does the actual loading.

If you can, we're halfway there.

Else... would it be possible for the loading process to move the file out of
that directory once it is complete?

How much control does the loading process have?

Another possibility is to query the database itself... and copy the new file
over once X number of rows have loaded into the target table.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Script to start process

Hi I want to create a script to be able to check if a process is running and act on it. Essentially I want to: Check acc process status /opt/ca/APMCommandCenterController./apmccctrl.sh status If process found not to be running Execute start command... (6 Replies)
Discussion started by: simpsa27
6 Replies

2. Red Hat

Start a service manager process automatically on startup

Hello, I am in the process of learning Linux OS. How do I run the below lines of code automatically as root on server startup. cd /opt/program_folder/ServiceManager/bin nohup ./servce_manager DEV & Currently, as soon as the server is up and running I log in as root (as this... (6 Replies)
Discussion started by: rparavastu
6 Replies

3. UNIX for Dummies Questions & Answers

Script to start background process and then kill process

What I need to learn is how to use a script that launches background processes, and then kills those processes as needed. The script successfully launches the script. But how do I check to see if the job exists before I kill it? I know my problem is mostly failure to understand parameter... (4 Replies)
Discussion started by: holocene
4 Replies

4. Shell Programming and Scripting

Solaris+Perl script to get process start date

Hi all, after reading the post: * https://www.unix.com/solaris/101653-how-get-process-start-date-time-solaris.html I wrote my perl script and it worked like a charm. This script is called every 5 minutes by the monitoring server crontab and is executed on the remote network elements via ssh (the... (6 Replies)
Discussion started by: Evan
6 Replies

5. Shell Programming and Scripting

Ksh Script to get the start minute of n number of process

How can i write a script.? which lists all X process and gets the start minute of each of them. thanks (1 Reply)
Discussion started by: Anteus
1 Replies

6. Shell Programming and Scripting

script to monitor process running on server and posting a mail if any process is dead

Hello all, I would be happy if any one could help me with a shell script that would determine all the processes running on a Unix server and post a mail if any of the process is not running or aborted. Thanks in advance Regards, pradeep kulkarni. :mad: (13 Replies)
Discussion started by: pradeepmacha
13 Replies

7. Shell Programming and Scripting

[AWK] process field which ends with .dat

This is my first day with awk scripting..Please pardon my ignorance, if any.. I am trying to remove all files ending with .dat ls -1R xyz/ | awk '$1==*.dat{print "rm " $1}' | bash ls -1R --> will list files/directories one per line, even the sub directories I try to match first field of... (3 Replies)
Discussion started by: hohenheim
3 Replies

8. Shell Programming and Scripting

how to start a process and make it sleep for 5 mins and then kill that process

how to start a process and make it sleep for 5 mins and then kill that process (6 Replies)
Discussion started by: shrao
6 Replies

9. Shell Programming and Scripting

need help to write script to check the process health and automatically restart it

I am working on a project, which need to constantly watch the process, and check its status, if it was dead, it should be restart automatically. Please kindly refer me to URL which teach how to write this kind of script, or service. Thanks. (1 Reply)
Discussion started by: dragondad
1 Replies

10. UNIX for Dummies Questions & Answers

process runing automatically

Hi, I need some help, because I'm trying to create a process runing all the time (not invoqued by a crontab), like a daemon, to detect the creation of a new file in a specific directory and axecute a process wich do something with this new file. Can you help me? For your information my Unix is... (2 Replies)
Discussion started by: lsquillacioti
2 Replies
Login or Register to Ask a Question