Thank you so much. I could see the job running with nohup after logout. Bala
On Fri, Jul 30, 2010 at 3:49 PM, Hugo Arts <hugo.yo...@gmail.com> wrote: > On Fri, Jul 30, 2010 at 2:36 PM, Bala subramanian > <bala.biophys...@gmail.com> wrote: > > Dear Friends, > > > > I have to do a series of job in a remote machine. I put each job in a > text > > file called 'job' as and wrote the following code that can read each line > in > > the text file and execute the job. > > > > Why not just write a shellscript? that's essentially a list of jobs > anyway. if you make the first line of the file #! /bin/bash you can > basically execute it directly. > > > I login to the machine and run the script as 'python job.py'. But when i > > logout from the machine, the job gets killed. So i submitted the job in > > background as 'python job.py &'. Even in this case, when i logout from > the > > machine, the job gets killed. Why is this so. How can i avoid the same ? > > > > you need to run 'nohup python job.py'. background process still get > SIGHUP when you log out, so they'll still exit. > > http://www.computerhope.com/unix/unohup.htm > > Hugo >
_______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor