Skip-Items.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
<# .SYNOPSIS Skip N elemtns from pipe .DESCRIPTION Return only the N'ths element from pipe .PARAMETER Count Number of elements to skip .EXAMPLE ls | Skip-Items -Count 3 | Take -Count 2 #> filter Skip-Items { param ( [int]$Count ) BEGIN { } PROCESS { if( $Count -gt 0 ){ $Count -= 1 } else{ return $_ } } } |