Передача данных по конвейеру программе Linux, которая ожидает TTY (терминал)

У меня есть программа в Linux, которая отказывается запускаться, если ее stdin / stdout не является TTY ( оконечное устройство). Есть ли простой в использовании инструмент, который создаст PTY, запустит программу с вновь созданным TTY и скопирует все данные через stdin / stdout?

Вариант использования не интерактивный, а сценарий. Я ищу наиболее легкое решение, желательно без создания TCP-соединений и не требующего установки слишком большого количества других инструментов и библиотек.

20
задан pts 20 November 2010 в 16:47
поделиться