在网上搜索findstrPowershell 的等价物我找到了这个网站,建议使用Cmdlet gci(获取子项)和select-string.但是,gci不打印文件的内容,而是打印目录内容.在这种情况下流水线如何工作,如何gci和select-string过滤文件的内容(不首先将其piplining get-content)?
Select-String接受管道输入.管道FileInfo对象时,它们绑定到InputObject参数.以下两个命令是等效的:
PS> Get-ChildItem C:\test.txt | Select-String -Pattern logfile
PS> Select-String -InputObject (Get-ChildItem C:\test.txt) -Pattern logfile
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
841 次 |
| 最近记录: |