我正在尝试创建一个CLI命令有TFS检查其中包含特定字符串的所有文件。我主要使用Cygwin,但是tf
命令在 Cygwin 环境中运行时无法解析路径。
我认为 PowerShell 应该能够做同样的事情,但我不确定等效的命令是什么grep and xargs are.
那么,与以下版本等效的 PowerShell 版本是什么Bash命令?
grep -l -r 'SomeSearchString' . | xargs -L1 tf edit
在 PowerShell 中使用一些 UNIX 别名(如 ls):
ls -r | select-string 'SomeSearchString' | Foreach {tf edit $_.Path}
或者采用更规范的 Powershell 形式:
Get-ChildItem -Recurse | Select-String 'SomeSearchString' |
Foreach {tf edit $_.Path}
并使用 PowerShell 别名:
gci -r | sls 'SomeSearchString' | %{tf edit $_.Path}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)