1. 首页
  2. 编程语言
  3. 其他
  4. Windows Powershell使用管道

Windows Powershell使用管道

上传者: 2021-06-19 04:50:10上传 PDF文件 93.99 KB 热度 22次

管道并不是什么新事物,以前的Cmd控制台也有重定向的命令,例如Dir | More可以将结果分屏显示。就像Sort-Object一样,对文件的列表进行排序,需要告诉它排序的关键字,按照升序还是降序。ls的返回值为一个数组,数组中的每一个元素都是一个对象,对象的每一个属性都可以作为Sort-Object的排序关键字。不像普通的文本,对象的信息都是结构化的,因此也使得Powershell的管道变得更加强大和方便。常用的对管道结果进一步处理的命令有:Compare-Object: 比较两组对象。这就是为什么存在两个管道模式:可以使用Sort-Object对管道的结果进行排序,但是有时候排序可能导致整个操作系统阻塞,因为排序命令的的执行属于顺序模式,必须得上一条命令的结果全部完成,才能排序。

用户评论