范围运算符[3..max?]用于从数组中选择元素

时间:2018-05-29 12:36:47

标签: powershell

是否有任何特定的方法来选择范围运算符的最大值?

e.g。下面,我知道有11个数组元素,我想从3 - max中选择,在这种情况下是[3..11]

我是否有任何学习资源可以帮助他们学习这些操作员?

$invoke = Invoke-Expression -Command 'arp -a'

$invoke然后包含:

  Interface: 192.168.0.2 --- 0xb
  Internet Address      Physical Address      Type
  192.168.0.1           a0-63-91-c3-db-2b     dynamic   
  192.168.0.38          08-9e-08-c1-7b-eb     dynamic   
  192.168.0.255         ff-ff-ff-ff-ff-ff     static    
  224.0.0.2             01-00-5e-00-00-02     static    
  224.0.0.22            01-00-5e-00-00-16     static    
  224.0.0.251           01-00-5e-00-00-fb     static    
  224.0.0.252           01-00-5e-00-00-fc     static    
  239.255.255.250       01-00-5e-7f-ff-fa     static    
  255.255.255.255       ff-ff-ff-ff-ff-ff     static 

然后手动选择我想要的元素$invoke[3..10]给我输出:

  192.168.0.1           a0-63-91-c3-db-2b     dynamic   
  192.168.0.38          08-9e-08-c1-7b-eb     dynamic   
  192.168.0.255         ff-ff-ff-ff-ff-ff     static    
  224.0.0.2             01-00-5e-00-00-02     static    
  224.0.0.22            01-00-5e-00-00-16     static    
  224.0.0.251           01-00-5e-00-00-fb     static    
  224.0.0.252           01-00-5e-00-00-fc     static    
  239.255.255.250       01-00-5e-7f-ff-fa     static

0 个答案:

没有答案