gpt4 book ai didi

Powershell:更新当前输出线

转载 作者:行者123 更新时间:2023-12-04 05:52:22 24 4
gpt4 key购买 nike

有没有办法在powershell中更新命令输出的当前行?

我知道如何写到同一行:
Write-Host "hello " -NoNewLineWrite-Host "world!" -NoNewLine
但是有没有办法完成替换当前行?就像是:

Write-Host "hello "
Write-Host "world!" -ReplaceLine

提前致谢!

解决方案:
Write-Host "hello " -NoNewLine
Write-Host "`rworld!"

最佳答案

使用回车返回到行首:`r
看到这个:http://ss64.com/ps/syntax-esc.html

以及回车定义:http://en.wikipedia.org/wiki/Carriage_return

如果你想清除一条线,那还有一大堆空格。否则你可以覆盖的东西。

我真的不能在这里写一个例子,因为它是 SO 的代码字符,但把它放在“世界”字符串的开头,它应该可以工作。

希望这可以帮助!

关于Powershell:更新当前输出线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18660619/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com