Thanks a lot. But i am wondeing will it return correct pid if more than one instance of <scriptname> run on the remote machine?? Thanks, Srini
----- Original Message ---- From: Diez B. Roggisch <[EMAIL PROTECTED]> To: python-list@python.org Sent: Tuesday, 19 August, 2008 2:54:52 PM Subject: Re: Getting pid of a remote process srinivasan srinivas wrote: > This is wat i am doing : > > args = [ "SSH", <hostname>, <script_name>] > I am giving this to subprocess.Popen() > Thanks, > Srini Then the answer is simple: how would you figure out the remote process pid using ssh? Once you found that out, pass that to Popen. Make sure you capture stdout of the Popen-class to get the answer. Something like ps aux | grep <script_name> | grep -v grep | awk '{print $2}' should be the command. Diez -- http://mail.python.org/mailman/listinfo/python-list Cricket on your mind? Visit the ultimate cricket website. Enter http://in.sports.yahoo.com/cricket/ -- http://mail.python.org/mailman/listinfo/python-list