Я не знаю, как правильно обозначить это, поэтому, если это известная проблема, я был бы рад указать в этом направлении.

Эта ошибка может быть из-за Java или экрана - однако, вероятно, это происходит, когда я делаю команду экрана. JVM работает на переднем плане внутри экрана и выводит на экран как до, так и после появления проблемы.

Проблема заключается в том, что иногда после отсоединения экрана при повторном присоединении его курсор / фокус каким-то образом помещается в приглашение bash "под" процессом java, а не в приглашение java. Как таковые, любые команды, которые я помещаю в подсказку, просто "исчезают" с экрана. JVM по-прежнему выводит новый вывод на экран, просто не регистрирует никаких команд с терминала.

При остановке Java-процесса "потерянные" команды были подобраны bash (к счастью) с

-bash: list: command not found

У кого-нибудь есть идеи? Страница man экрана не показала мне ничего очевидного, и я не знаю java/jvm, чтобы знать, что печатать, чтобы снова получить контроль над программой.

Изменить: я использую Oracle Java 1.7.0_51

0