PowerShell 中的换行符

Rohan Timalsina 2023年1月30日
  1. PowerShell 中的换行符
  2. 在 PowerShell 中使用 `n 来换行
  3. 在 PowerShell 中使用 [Environment]::NewLine 换行
PowerShell 中的换行符

本教程将教你在 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 的命令输出中添加新行。它相当于`n`r

`r 字符将光标移动到当前行的开头。

以下示例显示了在输出中显示数组项时如何使用 [Environment]::NewLine 换行。

$number='one','two','three','four'
$new = [Environment]::NewLine
$number | ForEach {"$_$new"}

输出:

one

two

three

four

我们希望本文能帮助你了解如何在 PowerShell 中换行。

作者: Rohan Timalsina
Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website