Как вставить встроенный (возможно, heredoc?) Python-скрипт в потоковый конвейер bash stdin / stdout

Я недавно проделал большую работу в Python и хотел бы иметь возможность использовать его функции вместо сценариев shell / bash buildins / shell.

Так что для конвейера оболочки, как это:

echo -e "Line One\nLine Two\nLine Three" | (cat<<-HERE | python
import sys
print 'stdout hi'
for line in sys.stdin.readlines():
  print ('stdout hi on line: %s\n' %line)
HERE
) | tee -a tee.out

Все, что напечатано, это "stdout hi"

Что нужно исправить здесь?

Благодарность

Ответы на вопрос(1)

Ваш ответ на вопрос