回答
只是不要""
将打印空白行
你能不能给我们介绍一下您的查询更多的细节?你想在哪里使用新的一行字符?
顺便说一句,你应该把它用这样的:
PS D:\> "This is an `n example!" This is an example!
什么是'NLC'? – Black
对不起,我的意思是换行字符。 –
echo
在PowerShell中使用所有的时间。它是write-output
的别名。这里的问题是您需要使用PowerShell转义字符,这是一个反向符。你可以从TechNet on about_escape_characters了解更多。
以下特殊字符由Windows PowerShell的认可:
`0 Null `a Alert `b Backspace `f Form feed `n New line `r Carriage return `t Horizontal tab `v Vertical tab
所以,如果你只是想分手输出高达那么你可以简单地使用:
echo "`n"
由于所有字符串发送到Write-Output
(见Get-Alias echo
),实际上会输出两个新行w无论如何都不要以新的行结束。由于字符串在PowerShell中被评估为表达式,因此""
也可以工作,但它只会输出一行。
也并非如此,因为这些数据正在被发送出标准输出流,它将被变量和管道捕获,所以请注意,这可能最终会在您的输出位置取决于您正在做什么。 Write-Host
可能是一个更好的选择,如果这是你想减轻的东西。
谢谢你的详细解答。但是如果我现在接受你的话,那对我来说是无礼的,所以对此感到抱歉。 – Black
- 1. 回声控制台连接
- 2. Powershell控制台控件
- 3. 控制PowerShell控制台窗口位置
- 4. 回到Java的控制台
- 5. PowerShell控制台计时器
- 6. PowerShell调用 - RestMethod PUT导致控制台中出现换行
- 7. Firebug控制台交互与回声行为
- 8. PowerShell的“运行空间”不会从PowerShell控制台
- 9. Firebase控制台到Google控制台
- 10. Heroku的运行控制台回报
- 11. 在linux控制台中回去一行?
- 12. Java命令行控制台并切换
- 13. 在Pycharm控制台中换行文字
- 14. 处理控制台输入(换行符)
- 15. 在控制台中替换行C++
- 16. 如何在jenkins管道控制台输出中抑制源脚本行回声?
- 17. 使用getc从控制台读\ r(回车)与\ n(换行符)?
- 18. 回到旧的Chrome JS控制台?
- 19. javascript输出返回到控制台
- 20. AWS控制台>切换到用户
- 21. CruiseControl.Net从控制台切换到服务
- 22. $控制台中的psise对象Powershell
- 23. C#和Java控制台编码和PowerShell
- 24. C#Powershell设置控制台文件
- 25. 如何将C#控制台转换为Powershell?
- 26. 回声换行符
- 27. 从控制器的Symfony3控制台运行控制台命令
- 28. 当从C#或控制台运行时,PowerShell返回不同的结果
- 29. Rails控制台回滚
- 30. {} .hasOwnProperty('id');返回控制台
这解决了这个问题。谢谢 – Black
_echo很少在PS_中使用。 'Get-Alias echo'会求求不同 – Matt
不知道,谢谢 –