On Wed, Nov 24, 2004 at 04:18:13PM +0100, pir aa wrote: > I wrote a bash script from which I call one c-program, that is mainly a loop. > But in the script I would like to be able to just kill the loop. So I thought, > that there must be a way how to get the PID of a program when starting it > (then save it in a variable and later use it to call kill). Is there?
not sure exactly what you want here, but here an example which might help: find / > out & pid=$! sleep 4; kill $pid this will find as many files as it can in about ~ 4 seconds, then kill the find process. The bash "info" doc is helpful, I always forget which funny variable is which, you can type: info bash var to list all the variables, this one $! is one of the "special parameters" at the top. You may need to install the "bash-doc" package first. hope this helps, Sam -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

