本文概述
- > 操作员
- > > 运算符
- > &1运算符
下表显示了PowerShell重定向运算符用来表示可用输出流的数字:
Stream | Description | Introduced in |
---|---|---|
1 | 成功流 | PowerShell 2.0 |
2 | 错误流 | PowerShell 2.0 |
3 | 警告流 | PowerShell 3.0 |
4 | Verbose Stream | PowerShell 3.0 |
5 | Debug Stream | PowerShell 3.0 |
6 | 信息流 | PowerShell 5.0 |
* | All Streams | PowerShell 3.0 |
- >
- > >
- > & 1
Command n>
Filename
例:
PS D:\>
Get-childitem >
k.txt
上面的命令将Get-childItem cmdlet的以下输出发送到k.txt文件。
ModeLastWriteTimeLengthName---------------------------d-----30-09-201905:49imagesd-----09-10-201911:14filesd-----09-10-201911:56powershelld-----09-10-201910:58usersd-----09-10-201904:37Windows-a----05-11-201914:530k.txt-a----25-06-201809:462179powershell.txt
> > 运算符该运算符用于将指定的流附加到指定的文本文件。以下语句是使用此运算符的语法:
Command n>
>
Filename
例:
PS D:\>
Get-help >
>
k.txt
上面的命令将get-help命令的输出附加到k.txt文件。
> &1运算符该运算符用于将指定的流重定向到成功流。以下语句是使用此运算符的语法:
Command n>
&
1 >
Filename
例:
PS D:\>
&
{Write-Error "hello"} 2>
&
1 >
k.txt
【PowerShell重定向运算符】上面的命令用于将以下Write-Error命令的输出重定向到k.txt文件。
Write-Error "hello": helloAt line:1 char:1+ &
{Write-Error "hello" }2>
&
1 >
D:\k.txt+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+ CategoryInfo: NotSpecified: (:) [Write-Error], WriteErrorException+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException
推荐阅读
- PowerShell Remove-Item| PowerShell删除文件
- PowerShell get-location使用示例
- PowerShell首选项变量
- PowerShell Out-File用法示例
- PowerShell New-Item|创建文件夹
- springboot启动逻辑分析-------简述SpringApplication.run
- Android开发——实现子线程更新UI
- .net AutoMapper(对象与对象之间的映射器) 的简单使用
- Paper | MFQE 2.0: A New Approach for Multi-frame Quality Enhancement on Compressed Video