PowerShell 管道符之Select的使用方法

Posted Xiao-C

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PowerShell 管道符之Select的使用方法相关的知识,希望对你有一定的参考价值。

之前我文章中我们略微提到过管道符的操作,但并不多,这篇主要讲解一下详细的使用方法

 

假设我们要对数组中的数字1-10中我想要从右往左换句话说就是从字符串最后一个字开始倒过来往前数截取6个子字符串时可以这么做

1 [int[]]$s=1..10
2 $s|Select-Object -Last 6

那如果我只想从左往右数截取6个呢?

1 [int[]]$s=1..10
2 $s|Select-Object -First 6

 

在Select-Object中还有Skip参数,表示跳过N行。

1 [int[]]$s=1..10
2 $s|Select-Object -Skip 5
1 [int[]]$s=1..10
2 $s|Select-Object -SkipLast 5

-SkipLast和上面的一样,我就不做多介绍了。

 

以上是关于PowerShell 管道符之Select的使用方法的主要内容,如果未能解决你的问题,请参考以下文章

理解Powershell管道

Powershell 管道总结

使用内联 PowerShell 任务计算 azure 管道中任务的运行时间

想要将 PSList 包装在 Powershell 函数中以使用管道值

使用 cmd.exe 或 PowerShell 或 Python 从 Windows 命名管道中读取

如何从PowerShell命令行转义管道字符以传递到非PowerShell命令