码迷,mamicode.com
首页 > 系统相关 > 详细

Powershell 管道总结

时间:2020-06-28 18:33:32      阅读:69      评论:0      收藏:0      [点我收藏+]

标签:对象数组   列表项   数据   src   mic   where   sele   bsp   select   

管道:即在一组命令中,输出的命令结果成为下一个命令的输入参数

在PowerShell中,使用管道符号(|)来划分管道中的每个命令

1.Where-Object:过滤列表项或命令输出结果,从列表或者命令输出结果中过滤选择你需要的项目。

技术图片

 

 {}表示一个脚本块,可以输入一系列PowerShell命令,其中$_代表当前输入对象,在这个例子中,$_就代表一个文件项目。-gt是比较操作符,意思是大于。get-childitem   获取当前路径的所有项目

 

2.foreach 

技术图片

 

 foreach 循环获得的数据 然后每一项乘以10 

3.select-object:对象可以选择一个对象或者一组对象的指定属性。还可以从对象的数组中选择唯一的对象,也可以从对象数组的开头或末尾选择指定个数的对象。

技术图片

 

 

4.Sort-Object:对列表项或者输出结果进行排序,可以按照特定属性值对对象进行排序

技术图片

 

 

-descending 为降序 默认sort-object 为升序 

 

5.tee-object 保存并输出列表项或者输出结果

技术图片

 

 -filepath 把得到的结果保存在一个文件里   -variable保存在一个变量中

 

6.group-object :对列表项或者输出结果进行分组,指定的属性包含相同值的组对象。Group-Object 返回一个表,其中每个属性值对应一行,同时一个列显示具有该值的项目数。

技术图片

 

 

7. Out-File:将输出结果输出到文件

技术图片

 

技术图片

 

Powershell 管道总结

标签:对象数组   列表项   数据   src   mic   where   sele   bsp   select   

原文地址:https://www.cnblogs.com/kyooo/p/13204103.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!