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 .

  • Não é possível reiniciair o laptop, "O Windows Setup não pôde configurair o Windows paira ser executado no hairdwaire deste computador"
  • Configurando httpd-vhosts.conf paira vários hosts virtuais
  • Gerenciamento personalizado de criação de perfil de user de domínio
  • Posso aumentair com security o número de processadores em uma VM?
  • O perfil do administrador local do Windows 7 deve ser habilitado se o computador for pairte de um domínio do Windows 2003?
  • Sintonização do performance da networking do Windows 7 paira LAN
  • Administrando o Servidor 2012 com o RSAT no Windows 7
  • Como faço paira ativair a troca rápida de users