2012-04-04 76 views
4

我正在尋找任何終端仿真器(如果有的話),它將有2個獨立的區域用於輸入命令和輸出區域。具有獨立輸入區和輸出區的Linux終端仿真器?

終端模擬器

Output 
    more output 
    more output still... 

    blah blahh 
    blaahh blah 
    words 
================================================= 
>input here 

我試着在谷歌搜索,但發現沒有什麼用處,我也讀到過這可以使用ncurses庫可以實現,但我不知道如何可以做到這一點。另外我覺得,以前有人必須這樣做,如果有人做過這種事情,請與我分享您的解決方案,或者任何知道如何做到的人,那麼我會很感激您能否提供一些指導做到這一點。

+0

如何實現一個你詢問是否已經存在這樣的事,還是? – Flexo 2012-04-04 10:58:31

+0

@awoodland,ya我想知道這樣的事情是否已經存在,如果沒有,那麼有關如何開始實施它的一些信息。 – 2012-04-04 11:01:01

+0

@ n.m。實際上管理員在監視服務器中的日誌時會遇到問題,以確保它們不會丟失重要信息,並將輸入命令與長時間運行的輸出屏幕分開,並創建新的終端體驗:) – 2012-04-04 11:38:16

回答

5

你可以用任何終端模擬這種行爲,打開它的兩個實例。在終端#2,獲得當前PTS:

$ tty 
/dev/pts/10 # for example 

然後,在終端#1鍵入:

$ exec &> /dev/pts/10 
$ echo you can see this message on terminal \#2 
$ echo this is also true for standard error > /dev/stderr 
+1

我正在使用RHEL6。我不確定爲什麼我看到不同的行爲; ''gnome-terminal'和'xterm','exec&>/dev/pts/XX'後面的終端停止回顯文​​本。然而,這工作:'exec&>>(tee/dev/pts/XX)' – 2015-09-17 20:10:09