jer*_*one 13 regex find visual-studio-2008 visual-studio
我需要一种方法来列出所有不包含已知文本的文件.
该项目包含1000多个文件,我只想要那些不包含某些文本的文件.
我想到了正则表达式,但它没有这样的功能.
谁知道解决方案?
sha*_*non 19
从命令提示符:
@for /r %f in (FILE_SPECIFIER) do @find "YOUR_STRING" "%f" > nul || echo %f
Run Code Online (Sandbox Code Playgroud)
例如:
C:\web-trunk\Views>@for /r %f in (*.cshtml) do @find "Layout" "%f" > nul || echo %f
C:\data\web-trunk\Views\Account\RegisterPartial.cshtml
C:\data\web-trunk\Views\Admin\SiteInspector.cshtml
C:\data\web-trunk\Views\CandidateProfile\View.cshtml
C:\data\web-trunk\Views\Common\ContactFooterForInfoEmails.cshtml
C:\data\web-trunk\Views\Common\ContactFooterForInfoPages.cshtml
C:\data\web-trunk\Views\Common\ContactFooterForSalesEmails.cshtml
C:\data\web-trunk\Views\Common\ContactFooterForSalesPages.cshtml
Run Code Online (Sandbox Code Playgroud)