Pass
#!/usr/bin/env Pythonimport OS,COMMANDSA = Os.system (' ls/mnt ') print ' A: ', Aprint '------------------------------' ( status, Output) = Commands.getstatusoutput (' ls/mnt ') print ' status: ', Status,print ' output: ', Outputprint '------------ ------------------' B = os.popen (' ls/mnt ') print b.read () # B is a function
return value:
[[email protected] test]# python cmd.py a.py logstash-patterns-core-master rhel.repoconf Master rhel-server-6.5-x86_ 64-dvd.isogems nginx-1.9.4 rsyslog.repoget_ip.py Patterns Test.pyhgfs Rhel tqta:0------------------------------St atus:0 output:a.pyconfgemsget_ ip.pyhgfslogstash-patterns-core-mastermasternginx-1.9.4patternsrhelrhel.reporhel-server-6.5-x86_64- DVD.ISORSYSLOG.REPOTEST.PYTQT------------------------------a.pyconfgemsget_ ip.pyhgfslogstash-patterns-core-mastermasternginx-1.9.4patternsrhelrhel.reporhel-server-6.5-x86_64- Dvd.isorsyslog.repotest.pytqt
Several ways that Python executes system commands