如果我有一個顯示輸出的大量的功能,有在終端單獨顯示它的所有的方式(也許使用more
或less
),使得,在離開尋呼機,我得到的八度的控制檯是?如何將Octave的控制檯輸出重定向到單獨的控制檯?
像這樣:
octave:159> retVal = func_with_lotsa_output();
octave:160>
我似乎記得八度的以前的版本做,默認情況下(我目前的3.8.1)。現在,輸出顯示在第160行的提示符之前(在159和160之間,即)。
我試圖與PAGER
擺弄,但無濟於事。
編輯:我試過PAGER("more"), PAGER("less"), PAGER("pg")
。我不確定要在PAGER_FLAGS()
中嘗試使用哪些標誌。沒有任何改變。
你func_with_lotsa_output創建計算後DISP/printf的輸出或只是沒有分號?我不是很瞭解你的問題:你想怎麼做或多或少,什麼是「退出顯示輸出」? – Andy
@Andy該函數使用'disp'輸出,而且我也希望看到它,只是不在同一個屏幕上。當我退出尋呼機時,我不想看到尋呼機的輸出在那裏。或者,傳呼機不應將其輸出放在主控制檯上。 –