PowerShell介绍 第十回 管道符

本文介绍了PowerShell中的管道符,通过例子展示了如何使用管道符串联不同命令。重点解释了管道符左边输出和右边接受的类型需匹配的原则,并列举了多个对管道结果进行处理的命令,如Compare-Object、Export-Csv和Sort-Object等。
摘要由CSDN通过智能技术生成

管道符,是在PowerShell脚本中很重要的一个角色,据说可以化腐朽为神奇。说不出什么长篇大论,简单的理解就是,用管道符号(|)连接一些命令,将上一个处理的结果,传送给下一个处理作为输入。由管道连接起来的命令从左到右依次执行,最后将结果输出到控制台或者存入某个数组或者哈希表。

1. 语法

Command-1 | Command-2 | Command-3

接下来还是通过例子来学习管道符的用法吧。或许看到这个例子你会觉得很平常,但是是否想过为什么这条命令会生效呢?是不是所有的操作都可以这么做呢?

简单地说,要使得 |能生效,那么|左边输出的结果类型要和|后面接受的类型相同,而且输出的内容也是后面可以匹配的。 那么,哪个参数接受管道符哪个参数不接受呢?如何才知道呢?

  1. 使用get-help Compare-
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值