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