from subprocess import Popen, PIPE
from shlex import split
p1 = Popen(split('tar -c mydir'), stdout=PIPE)
p2 = Popen(split('md5sum'), stdin=p1.stdout)
Python – как вызывать команды bash с помощью канала?