import os
improt sys
import re
import commands
a = commands.getoutput("ls -al /")
print a
一般,我们能用bash shell,就不会去用python或者php等语言,但是如果逻辑有点复杂的时候,我们就不得不采用python了,但是shell的便利性摆在那里,所以python如果能非常麻溜的执行shell语句,就再好不过了。
我们可以采用commands模块, 直接使用getoutput方法获取执行命令行的结果,然后进行处理。