I want to print rather than catch the output from a bash command (more closer to real-time than this post). For instance, I have a script like this:
from subproc
import subprocess cmd = 'rsync --rsh=ssh -rv thisdir/ servername:folder/' subprocess.call(cmd, shell=True)
(The shell=True paramater interprets the string by passing it to sh, allowing sh to split the string into tokens.)
shell=True
sh