PowerShell 中的换行符
Rohan Timalsina
2023年1月30日
2022年5月16日
本教程将教你在 PowerShell 中换行。
PowerShell 中的换行符
PowerShell 包含一组用于表示字符的特殊字符序列,例如换行符和制表符。它们也称为转义序列。
在大多数编程语言中,反斜杠 \
表示一个特殊字符。但是,PowerShell 使用反引号字符 `
。
因此,转义序列以
开头并且区分大小写。
转义序列的示例是 `0
、`a
、`b
、`e
、`f
、`n
、`r
等。转义序列仅在用双引号 " "
括起来时才被解释。
在 PowerShell 中使用 `N
来换行
你可以使用新行 `n
字符在 PowerShell 中换行。在 `n
字符之后添加换行符或换行符。
下面的例子展示了如何使用 `n
在输出中换行。
Write-Host "Welcome to the`nPowerShell Tutorial."
输出:
Welcome to the
PowerShell Tutorial.
你可以使用多个 `n
字符来创建多个换行符。
Write-Host "Welcome `nto `nthe `nPowerShell Tutorial."
输出:
Welcome
to
the
PowerShell Tutorial.
在 PowerShell 中使用 [Environment]::NewLine
换行
你还可以使用 [Environment]::NewLine
对象来换行或在 PowerShell 的命令输出中添加新行。它相当于``nr
。
r ` 字符将光标移动到当前行的开头。
以下示例显示了在输出中显示数组项时如何使用 [Environment]::NewLine
换行。
$number='one','two','three','four'
$new = [Environment]::NewLine
$number | ForEach {"$_$new"}
输出:
one
two
three
four
我们希望本文能帮助你了解如何在 PowerShell 中换行。
Author: Rohan Timalsina