/ / Filtre um arquivo de texto em um novo arquivo de texto - janelas, filtragem, arquivos de texto

Filtrar um arquivo de texto em um novo arquivo de texto - janelas, filtragem, arquivos de texto

Desculpe pela pergunta fictícia aqui.

No Windows, gostaria de poder filtrar um arquivo .txt para um novo. Filtrando todas as linhas que contêm uma string específica.

Sei que pode ser muito fácil, mas gostaria de receber algumas dicas, por favor.

Respostas:

12 para resposta № 1

Use o findstr comando:

findstr my-string filename > new-file

findstr /? lhe dará uma mensagem de uso informando como usar findstr (incluindo o /V troque se você quiser filtrar linhas Fora em vez de filtrá-los dentro.)

Ou se você estiver familiarizado com grep e desejando que você tivesse no Windows, instale Cygwin. :-)


1 para resposta № 2

Powershell tem um bom características de comparação de string. Você pode canalizar a saída para um novo arquivo.

^^ Existem alguns links melhores sobre como usar o Powershell - mas não consigo encontrá-los neste minuto. Se você seguir o caminho do Powershell, há muitos exemplos na internet.


0 para resposta № 3

Existe um utilitário de filtragem de arquivos de log Logfilter(www.casstor.com), que pode fazer isso facilmente. Você pode definir várias strings de filtro, bem como usar expressões regulares em seus filtros. Acho que pode ser o que você está procurando.