我想做的是find .. -path "bin\\.*\\.*\.Drivers\..*\.dll"
但UnxUtils find
让我失望:
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开发人员对此有所了解:findstr
P:\Utils\lib>for /f "tokens=* USEBACKQ" %d in (`dir .. /s /b ^| findstr "bin.*\.Drivers\..*\.dll"`) do dir %d
完全相同:
$ find .. -ipath "bin.*\.Drivers\..*\.dll" -exec ls {} \;
并且时间不长。