我正在运行一些 javascript 代码,在测试期间我收到了这个序列:\u001b[1G\u001b[2K>
。整行都是实际的:tests\\repl\u001b[1G\u001b[2K> tests\\replTest.js
,
预期:tests\replTest.js
这是什么意思?
最佳答案
那些是未解析的ANSI control codes .
\u001b[1G
是“光标水平绝对”代码。 1 表示它尝试将光标移动到该行的第一个字符。\u001b[2K
是一个“在线删除”代码。 2 表示“删除整行”。
它看起来像一个 Unicode 转储输入到控制台,有人开始输入 tests\repl
,然后删除整行,而是写 > tests\replTest.js
。也可以是控制台到文件的重定向。
关于javascript -\u001b[1G\u001b[2K> 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51613956/