![]() |
|
|
google unix.com
|
|||||||
| Forums | Register | Forum Rules | Links | Albums | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| Shell Programming and Scripting Post questions about KSH, CSH, SH, BASH, PERL, PHP, SED, AWK and OTHER shell scripts and shell scripting languages here. |
More UNIX and Linux Forum Topics You Might Find Helpful
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| puting arguments into varables | sam4now | Shell Programming and Scripting | 3 | 05-17-2008 02:41 PM |
| Process id's in file names | tekster757 | UNIX for Dummies Questions & Answers | 1 | 03-07-2008 12:29 PM |
| Help in background process | chella | Shell Programming and Scripting | 5 | 12-04-2007 02:57 AM |
| Process ID's in HP-UX | dbrundrett | Shell Programming and Scripting | 4 | 06-24-2004 12:19 PM |
| capture the process id when starting a background process | jleavitt | Shell Programming and Scripting | 10 | 04-04-2002 09:04 AM |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
||||
|
Help puting background process ID's into an array
I am trying to write a script that runs another script consecutively and records the PID of the called script each time it runs in an array. I put in an echo statement to check the PID, when the script runs no PID is output, and the array seems to be empty. I assume it is problem with my code, but kind of stuck as to where. Code:
i=0
while [ $i -lt 5 ]
do
./script
array[$i]=$!
echo $! #there to test that the PID exists
let i=i+1
done
|
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|