ACC SHELL
Path : /usr/lib/python/ |
|
Current File : //usr/lib/python/commands.pyo |
Ńň
nÄMc @ sF d Z d d d g Z d Z d Z d Z d Z d Z d S(
s- Execute shell commands via os.popen() and return status, output.
Interface summary:
import commands
outtext = commands.getoutput(cmd)
(exitstatus, outtext) = commands.getstatusoutput(cmd)
outtext = commands.getstatus(file) # returns output of "ls -ld file"
A trailing newline is removed from the output string.
Encapsulates the basic operation:
pipe = os.popen('{ ' + cmd + '; } 2>&1', 'r')
text = pipe.read()
sts = pipe.close()
[Note: it would be nice to add functions to interpret the exit status.]
t getstatusoutputt getoutputt getstatusc C s3 d d k } | i d t d t d t | S( s- Return output of "ls -ld <file>" in a string.i˙˙˙˙Ns"