Я играл много Bohnanza с ~6 игроков и я поражаюсь и немного в ужасе, что вы говорите, что это занимает 2 часа. Я бы сказал, Да, 45 минут-это гораздо ближе к тому, как долго он принимает нас, чтобы пройти игру. Там действительно много поторговаться, что можно сделать? Либо ты готов торговать ценными зерен менее ценная в данный момент времени или не ты, я не вижу никакого решения гораздо сложнее, чем...? Вы пробовали драйвера параметр nohwcrypt=Y на новый драйвер? Google Играть Музыку? Если вы собираетесь жестко коды вместо использования `выход`, попробуйте современный `1049` вместо `47`. Это было введено xterm и поддерживается некоторыми другими эмуляторов терминала. Он очищает альтернативный экран при переключении на него, и оставляет содержание в место при переключении обратно (так что вы можете просматривать/копировать содержимое после полноэкранном программы вышел).

Я найти решение через mkfifo, что создает именованный канал, или порта.
Простой как создать символическую ссылку и можно использовать все перенаправления допускается от скорлупы.

MyOutput mkfifo 

ЛС-л дает

0 PRW по-р--р-- 1 My_username My_username 0 11 мая 17:45 MyOut|

Я могу запустить программу с перенаправлением на эту ссылку

./Execute_program > MyOutput и кот MyOutput 

а на выходе начнет поступать на терминал.

Если я нажму сочетание клавиш CTRL+C и я прервать поток, но не запущенного процесса (я должен использовать что-то вроде убей пид или убить %1 , чтобы сделать это).
Когда во второй раз я буду просить для порта сваливать на терминал (опять же с котом MyOutput) он начнет сбрасывать выход от этого момента.

Примечания и предупреждения:

  • Пока я не прошу дамп от порта он проведет все выходные.
    Как я спрашиваю в первый раз, он будет вымывать все.
  • Я может перенаправить (или добавить) в файл другого кота MyOutput >> NewRealFile
  • Я могу использовать кошку MyOutput из другого терминала, тоже!
  • Предупреждение: если я обращусь к 2 различные программы (или экземпляра), чтобы перенаправить вывод в такой же порта в поток будут объединены (не априори так, чтобы отличать от программ, линия с).
  • Предупреждение: если я задаю 2 или более раз (может быть из разных терминалов), это даст на одну строку для каждого запроса, разделяя выход заявителю. Может быть, есть безопасный обходной путь...