On Thursday, November 14, 2013 5:10:20 AM UTC+5:30, Chris Angelico wrote: > On Thu, Nov 14, 2013 at 1:31 AM, Himanshu Garg <hgarg.in...@gmail.com> wrote: > > > I am writing a python script to run chroot command to chroot to a linux > > distro and then run commands. How can I do this, as after chrooting, the > > script runs the commands relative to the outside not inside the chrooted > > env? > > > > Probably the easiest way to do this is to divide your script into two > > pieces: one piece runs inside the chroot, the other doesn't. Then you > > have the "outer" script invoke the "inner" script as a separate > > process. When the inner process terminates, the outer continues, and > > since the outer wasn't chrooted, it's now running commands relative to > > the outside. > > > > One convenient way to manage this is to have one script that invokes > > itself with arguments. Another way is to have two actually separate > > script files. It really depends how much work you're doing in each > > half. > > > > ChrisA
How can I do that? Can you guide me? -- https://mail.python.org/mailman/listinfo/python-list