在Linux上,我经常使用带有上下文的grep
来查找手册页中的使用信息。像
man ls | grep -e '-a' -A 5
会给我足够的上下文来了解-a
选项的作用。
我认为Select-String
可以做类似的事情,但我似乎无法管理Get-Help
的内容,只是一个Get-Help
对象。我想做一些像
Get-Help Get-ChildItem -Detailed | Select-String -Pattern "-Name" -Context 5
获取有关-Name
用法的信息,但这似乎不起作用。
这样做的好方法是什么?
答案 0 :(得分:3)
正如@Lee所说,如果你只需要参数的帮助,请使用Get-Help
的{{1}}参数。否则,如果您将-Parameter
的输出转换为Select-String
的字符串数组,则可以使用Get-Help
。
Out-String -Stream
答案 1 :(得分:2)
如果您需要有关name参数的帮助,可以执行以下操作:
Get-Help Get-ChildItem -parameter Name