Пакетный поиск в различных форматах файлов в каталоге рекурсивно - PullRequest
0 голосов
/ 14 апреля 2020

Я протестировал приведенный ниже скрипт и знал, что он будет искать. c и .h результаты и перенаправлять их в out.txt.

В любом случае можно написать одну строку findstr для поиска обоих. c и .h файлы?

Поскольку 2 строки findstr записывают в один и тот же файл out.txt, первая строка 2-го поиска файлов записывается прямо рядом с последней строкой 1-го вывода findstr. Как записать 2-й вывод findstr всегда в новой строке? Значит вставить новую строку и выполнить 2-й синтаксис findstr? Возможно ли это

Используемый сценарий:

echo.
echo.
del find.txt
set x="\n"
for /F %%i in (output.txt) do (
echo.
findstr /S /N /C:%%i "D:\GTest_Automation_Scripts\*.c">>find.txt
echo.
findstr /S /N /C:%%i "D:\GTest_Automation_Scripts\*.h">>find.txt
pause
)````
However, Can someone help to achieve the same with single FINDSTR command. Tried to search files using comma separation, semi colon separation, & and && separations, but didn't work.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...