Oops! Good call. Thank you. You pointed out my mistake.
- Saqib On Tue, Dec 20, 2011 at 12:31 AM, Nick Dokos <nicholas.do...@hp.com> wrote: > Saqib Ali <saqib.ali...@gmail.com> wrote: > > > > > I want to write a pexpect script that simply cd's into a directory ("~/ > > install") and then runs a command from there. It should be so easy. > > But even my cd command is failing. Can't figure out what the problem > > is. The command line prompt is "[my machine name here] % " > > > > Here is the code fragment: > > > > print "Spawning Expect" > > p = pexpect.spawn ('/bin/tcsh',) > > > > If you execute /bin/tcsh by hand, do you get a "%" prompt? > > Nick > > > print "Sending cd command" > > i = p.expect([pexpect.TIMEOUT, "%",]) > > assert i != 0, "Time-Out.... exiting" > > p.sendline("cd ~/install") > > > > Here is the output: > > > > Spawning Expect > > Sending cd command > > Time-Out.... exiting > > > > > > How could I be screwing something so simple up?? > > -- > > http://mail.python.org/mailman/listinfo/python-list > > >
-- http://mail.python.org/mailman/listinfo/python-list