Я запускаю Java-программу, а с Java-программой я запускаю скрипт Python. Скрипт Python (с подпроцессом.Попен) запускает команду
screen -x hg1 -X stuff "jsp sign edit status1 2 test line $(printf '\r')"
... но когда он это делает, он возвращает ошибку
Must be connected to a terminal.
Я пытался сделать много вещей, включая несколько переключателей (например, -dm, -d, -m и т.д.), Но ни один из них не работал.
Как сделать команду screen stuff командой, не сообщая мне об этой ошибке?