0
我有一個小節點程序在終端中運行,要求用戶輸入。在幾次用戶響應後,做出選擇:被推下到終端的底部。有沒有辦法在用戶在CLI(終端)程序中輸入的地方持續保留幾行空行?
從視覺上來說,我想在用戶輸入他們選擇的位置下面保留一些空格。 我想要這個人輸入,好像他們在終端的中心。
有沒有一種技術可以做到這一點?
用戶輸入 - 注意:閱讀()被一再呼籲,但這裏沒有顯示:
var stdin = process.stdin
, stdout = process.stdout;
function option (answer) {
// do something with answer
};
function read() {
console.log('');
stdout.write(' \033[33m Make a selection" \033[39m');
stdin.resume();
stdin.setEncoding('utf8');
stdin.on('data', option);
};
感謝。
感謝您的回覆。是的,我需要仔細看看指揮官,看看它是否涵蓋我的小視覺要求。不確定它。我稍後會看看它。我非常肯定,我將不得不開始使用腳本編寫unix。 – 2013-05-02 21:29:12