gpt4 book ai didi

powershell - 保留一些管道的值以最终输出

转载 作者:行者123 更新时间:2023-12-03 00:37:51 24 4
gpt4 key购买 nike

你如何做类似的事情

PS> A | B | C | Format-Table PropertyFromA, PropertyFromB, PropertyFromC

所以举个例子
gci -r -i *.txt | Get-Content | where {$_.Contains("SomeText")} | FormatTable -Property {$_.Directory, $.Name}

在这种情况下,gci输出将具有“目录”,“名称”的属性,但是当我通过Get-Content传递时,这些属性将丢失。我如何存储它并在以后通过管道传递到Format-Table时使用。可以通过单个管道链命令很好地实现所有这些功能吗?

最佳答案

对命令进行小的修改将起作用:

gci -r -i *.txt | ? { (gc $_.FullName) -Match "SomeText" } | FormatTable Directory,Name

关于powershell - 保留一些管道的值以最终输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27902772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com