Powershell - Backtick

Backtick(`)运算符也称为自动换行运算符.它允许命令以多行写入.它也可以用于句子中的新行(`n)或制表符(`t).请参见下面的实施:

实施例1

Get-Service * | Sort-Object ServiceType `
| Format-Table Name, ServiceType, Status -AutoSize

修改为

Get-Service * | Sort-Object ServiceType | Format-Table Name, ServiceType, Status -AutoSize


输出变量:

Name                                                   ServiceType  Status
----                                                   -----------  ------
MSSQLServerADHelper100                             Win32OwnProcess Stopped
ntrtscan                                           Win32OwnProcess Running
...

实施例2

使用新行和制表符

> Write-host "Title Subtitle"
Title Subtitle

> Write-host "Title `nSubtitle"
Title 
Subtitle

> Write-host "Title `tSubtitle"
Title   Subtitle