2013-10-25 59 views
2

有沒有辦法從前面的命令的輸出中清除Redis shell(Redis-cli)?Redis中的清除控制檯(shell)

基本上我需要完全相同的動作,就像我在this question中回答的那樣,但是替代MongoDB我需要它用於Redis。

P.S.我試過clccls,clear,CTR + L,但你理解沒有結果。

+2

只要按住Enter鍵並保持5秒鐘即可:) –

回答

2

在Linenoise(在redis-cli中使用)支持的終端上,clear和CTRL-L都正常工作。它與我的SSH連接。 Linenoise實現清晰的畫面通過以下方式:

void linenoiseClearScreen(void) { 
    if (write(STDIN_FILENO,"\x1b[H\x1b[2J",7) <= 0) { 
     /* nothing to do, just to avoid warning. */ 
    } 
} 

所以我想這個順序不能在你的終端上工作......或許,你正在使用一個很舊版本的Redis-CLI的?

+0

不適用於Windows。由cygwin編譯使用官方源碼。 – wener