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