我有两个文件夹,其中有许多子文件夹,如:
c:\ bundles [捆绑包含apibundle,appbundle等] c:\ web \ css [css文件夹有css文件,如123.css,335.css]
我想在bundles文件夹中找到路径匹配的css文件,例如:
c:\bundles\appbundle\123.css -> match -> c:\web\css\123.css
这可以在powershell中做到吗?任何人都可以举例说明如何做到这一点。
顺便说一下,我正在尝试这个,但是逐个添加每个文件名是非常耗时的:
gci -Path C:\bundles -recurse -filter "123.css"
答案 0 :(得分:0)
如果您只想比较文件名,可以使用Compare-Object
,如下所示:
Compare-Object -Property name -IncludeEqual -ExcludeDifferent (Get-ChildItem "C:\bundles" -recurse) (Get-ChildItem "c:\web\css" -recurse)