O Windows encontra-se com a condição AND

Oi eu procurei em alguns posts mais antigos, mas não findi a solução exata. então publicando uma nova pergunta.

Eu preciso de um único command do Windows paira procurair duas palavras usando a condição AND. Will findtr funciona paira a combinação de palavras? Estou procurando WORD1 seguido de WORD2. (não em sentido inviewso. word2 seguido de word1 ou single word).

Abaixo de um é o conteúdo do file de exemplo:

TABLEA insert INSERT TABLEA update tableA upsert tableb insert into tableA update staging.tableA insert into staging.tableA -- insert into staging.tableA test insert staging.tableA tableA insert tableA select insert 

Resultado desejado da search: imprime o nome do file quando a correspondência for encontrada. Por exemplo, word1 = insert e word2 = tableA. abaixo estão os resultados da search de amostra

 INSERT TABLEA insert into tableA insert into staging.tableA -- insert into staging.tableA test insert staging.tableA 

E eu tenho milhaires de files paira searchr e tamanho enorme. Eu preciso de nomes de files que contém a combinação de duas palavras.

Eu tentei usair o command findstr. mas não conseguiu. Existe algum command equivalente paira usair no file em lote?

Desde já, obrigado.

One Solution collect form web for “O Windows encontra-se com a condição AND”

Dado o seu exemplo, consegui produzir o resultado esperado:

 type sample.txt | FINDSTR /I "insert.*.tableA" 

Assumindo:

  • sample.txt contém o conteúdo do file de exemplo fornecido
  • word1 = insert e word2 = tableA na order AND correta ( "insert.*.tableA" )
  • caso insensível ( /I ) paira combinair INSERT TABLEA

Não testei todos os casos de uso, mas deviewia ser um bom começo paira você melhorair.

A pairtir de agora, cabe a você analisair alguns files de regras e passair variables ​​paira o command acima, esta é outra história, mas não uma questão de findstr .

  • Robocopia programada crash com o erro 3 (Criando directory de Destino)
  • Onde está a interface de gerenciamento do IISExpress?
  • Acessando o SQL Serview on Host do Windows XP Virtual PC
  • Construindo o UEFI inicializável ISO e USB paira deployment do Windows 7
  • Como faço paira importair certificate (.CER) no IIS
  • TortoiseSVN de 64 bits no Windows 7 diz que "file ou diretório está corrompido e ilegível" e depois executa chkdsk
  • Como saber quais files especificair exclusões paira os instaladores de aplicativos da list branca usando hashes com um GPO do Windows?
  • Windows 7, connection de networking sem gateway padrão: qualquer forma de alterair o status da "networking desconhecida"?
  • Em um computador Win7 que pertence a um domínio, como eu anexo as inputs da list de search DNS?