2017-07-17 87 views
-3

确实有人知道这意味着什么/使?了解命令(它会影响什么)

% {$_.Line.tostring().Split(' ')[4]} 

我真的不明白^^

+3

请不要让人们[阅读文档给你](https://msdn.microsoft.com/en-us/library/system.string.split.aspx)。 –

+0

它的“使”完全取决于它的输入 –

+2

看起来像它得到了选择字符串的输出,将它拆分为空格,并获得结果数组的第(4th)第5个元素,尝试在未来使用Google搜索,因为这是非常简单的代码。 – ConnorLSW

回答

0

的foreach

{}的foreach容器

$ _此引用任何对象是在之前的管道可能在标记百分比(foreach)标记之前的垂直条。

.line区段 A中的管道对象($ _)

的ToString()明确的类型转换为字符串的希望有效属性。 (可能是整数正在解析。)

Split()在指定的分隔符处剪切字符串以从字符串中创建数组。这里的分隔符是一个空格。 ('')

[4]选择刚刚创建的数组的第5个位置的内容。数组当然是零索引的。

+0

这一切都说。大部分这些都可以在手册中找到。 –

+0

你说得对。注意力不集中。 :P –

+0

非常感谢你的那个赞! – kint

相关问题