Я вызываю perl script на внешние txt файлы из python и печатаю вывод в outfile. Но вместо этого я хочу передать вывод в unix sort. Прямо сейчас я не пишу трубку, но сначала пишу вывод из программы perl, а затем, объединив свой код и qaru.site/info/5712/....
import subprocess
import sys
import os
for file in os.listdir("."):
with open(file + ".out", 'w') as outfile:
p = subprocess.Popen(["perl", "pydyn.pl", file], stdout=outfile)
p.wait()