Eu tenho abaixo o comando para listar todos os arquivos no diretório atual e seus subdiretórios contendo "mystring" junto com a linha onde a correspondência da string de pesquisa é encontrada.
@echo off
setlocal
findstr /s mystring *.txt >> searchResult.list
endlocal
exit
Mas a parte difícil é que não quero que o nome do arquivo e o caminho sejam impressos no resultado. Também não quero toda a linha de correspondência, toda a linha de correspondência é como abaixo:
Somestring::mystring('the_str_i_need', the(string i don't need));
E eu só preciso de the_str_i_need
da linha a ser impressa no arquivo "searchresult.list".
Como posso conseguir essas coisas com findstr
ou qualquer outro comando alternativo?
Tags command-line windows find search findstr