Windows Batch FINDSTR procurando por “” e

0

Estes dois funcionam separadamente, mas não consigo trabalhar na mesma linha e redirecionar para um arquivo de texto.

FINDSTR "\""" testingbatch.txt > results.txt

FINDSTR "< >" testingbatch.txt > results.txt

Combinado:

FINDSTR / V "^ < ^ > \" "testingbatch.txt > results.txt

Funciona, desde que eu não tente redirecionar a saída para um arquivo.

    
por JSW 12.06.2012 / 09:42

2 respostas

1

FINDSTR "< > \" "funciona para mim.

example.txt:

zero
one "foo"
two < >
three >
four <
five > < "
six


C:\Users\foo>findstr /V "< > \"" example.txt
zero
six
    
por 12.06.2012 / 13:47
0

O motivo pelo qual seu exemplo não funcionou ao redirecionar a saída DUSAN é porque você estava perdendo um conjunto de aspas.

Aqui está a expressão que funciona com as citações adicionadas:

**

FINDSTR /V "< > \""" testingbatch.txt >> resultsWO2.txt

**

    
por 13.06.2012 / 02:55