screen裡看不到超過一個螢幕的訊息 - Linux

Table of Contents

先舉個例子... 假設blah_blah_blah.py是個可執行檔

$ ./blah_blah_blah.py

version: 1.2.3.4
usage: blah_blah_blah [option] [file]
options:

-aaa_001 xxxx

-aaa_002 xxxx

...

-aaa_999 xxxx

$

當黃色的部份太長 超過一個螢幕時

要把terminal client(ex:PieTTY)的scrollbar往上拉才可看到整個訊息

但若是在(GNU)screen中把scrollbar往上拉

在一個螢幕之外所看到的訊息

會是未進入screen前的訊息(而非blah_blah_blah.py顯示的完整訊息)

也就是說在screen中執行blah_blah_blah.py 看到的可能是這樣:

$ screen -r workspace

-aaa_997 xxxx

-aaa_998 xxxx

-aaa_999 xxxx

$

請問:

1. 如何使用less瀏覽blah_blah_blah.py顯示的訊息?

2. 若1.其實做不到的話 有什麼其他好方法?

(除了detach screen後執行blah_blah_blah.py

或把訊息寫到檔案中用文字編輯器看)

感謝回答~

--

All Comments

Agatha avatarAgatha2010-10-17
........ | less 之類的?
Carol avatarCarol2010-10-20
不行qq
Audriana avatarAudriana2010-10-23
PageUp 你指的這個嗎?
Isabella avatarIsabella2010-10-26
Ctrl-a esc進入scrollback mode就可以用page up/down了
Donna avatarDonna2010-10-26
it works!!謝謝
Olivia avatarOlivia2010-10-28
Ctrl-a [ 也同效果