In article <[EMAIL PROTECTED]>, Donald Duck <[EMAIL PROTECTED]> wrote:
> I'm a little bit confused about what is the best way to run a shell command, > if I want to run a command like > > xxxxxx -a -b > yyyyyy > > where I'm not interested in the output, I only want to make sure that the > command was executed OK. How should I invoke this (in a Unix/linux > environment)? The most straight-forward way would be: import os status = os.system ("xxxxxx -a -b > yyyyyy") if status == 0: print "it worked" else: print "it failed" You might also want to look at the new (in 2.4) subprocess module. -- http://mail.python.org/mailman/listinfo/python-list