Python
from subprocess import check_output as qx
output = qx(['ls', '-lt'])
Python <2.7 or <3.1
Extract subprocess.check_output()
from subprocess.py or adapt something similar to:
import subprocess
def cmd_output(args, **kwds):
kwds.setdefault("stdout", subprocess.PIPE)
kwds.setdefault("stderr", subprocess.STDOUT)
p = subprocess.Popen(args, **kwds)
return p.communicate()[0]
print cmd_output("ls -lt".split())
The subprocess module has been in the stdlib since 2.4.