Windows 8 UnxUtil find实用程序:-路径失败
我想做的是Windows 8 UnxUtil find实用程序:-路径失败,windows-8,cmd,Windows 8,Cmd,我想做的是查找-路径“bin\\\\.\\.\\.\.Drivers\..*\.dll” 但是UnxUtilsfind使我失败: P:\Utils\lib>find .. -name bin ..\Utils.API\bin ..\Utils.Common\bin ..\Utils.Console\bin ..\Utils.Drivers\Driver\bin ..\packages\ini-parser.2.0\bin P:\Utils\lib>find .. -path bin
查找-路径“bin\\\\.\\.\\.\.Drivers\..*\.dll”
但是UnxUtilsfind
使我失败:
P:\Utils\lib>find .. -name bin
..\Utils.API\bin
..\Utils.Common\bin
..\Utils.Console\bin
..\Utils.Drivers\Driver\bin
..\packages\ini-parser.2.0\bin
P:\Utils\lib>find .. -path bin
P:\Utils\lib>
我做错了什么
更新:惊讶地发现Windows开发人员想到了这一点:
这与:
$ find .. -ipath "bin.*\.Drivers\..*\.dll" -exec ls {} \;
没有那么长。我不确定
-path
是否是有效的标志。查找DLL时,应使用-name
代替。unxnut,find--help
列出有效测试选项中的-path
。AFAIU,-name
匹配文件名,而-path
匹配整个文件路径。
$ find .. -ipath "bin.*\.Drivers\..*\.dll" -exec ls {} \;