Ir ao conteúdo

Outro Preciso Copiar as ultimas 20 linhas de um txt e depois salvar. Usando BAT


Ir à solução Resolvido por ricardo_br,

Posts recomendados

Postado

Preciso Copiar as ultimas 20 linhas de um txt e depois salvar. Usando BAT

Eu preciso fazer isso pois o arquivo original fica muito extenso pois é um log.

Com o txt menor eu vou chamar no Excel e fazer uma comparação de caráter.

 

Quem puder me ajudar agradeço!   

 

Postado

Pode usar o comando more com opção +

Por exemplo o log: "C:\Windows\Logs\CBS\CBS.log" tem 6000 linhas e você só quer as últimas 20

 

more +5980 "C:\Windows\Logs\CBS\CBS.log" > %userprofile%\desktop\ultimas20.txt

 

Salva o resultado num arquivo chamado ultimas20.txt na área de trabalho.

  • Curtir 1
Postado

eu vi esse código em uma pagina de ajuda. eu não sou muito bom em bat.

eu não consegui rodar ainda. eu estava tentando fazer em duas partes esse problema que tenho. copiar as ultimas 20 linhas para depois fazer alguns filtros no excel e rodar em vba. só que eu acabei de descobri que a máquina que quero colocar não tem excel. então queria perguntar para vocês: tem como eu chamar esse arquivo copiar somente as ultimas 20 linhas, depois eu procurar um caráter especifico que seria "f" e se a quantidade de "f" fosse maior de 40 vezes, apareceria um aviso na tela. eu vou colar aqui o arquivo de log.  

 

log:

9999999999005528080400181100001002179637000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:36:21 pm
9999999999005528080400181200002002179636000 ovg:b mod:b fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:36:25 pm
9999999999005528080400181300003002179634000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:36:29 pm
9999999999005528080400181100004002179634000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:36:42 pm
9999999999005528080400181200005002179634000 ovg:b mod:a fpd:b syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:36:46 pm
9999999999005528080400181300006002179635000 ovg:b mod:a fpd:b syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:36:49 pm
9999999999005528080400181100007002179636000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:37:02 pm
9999999999005528080400181200008002179634000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:37:06 pm
9999999999005528080400181300009002179635000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:37:10 pm
9999999999005528080400181100010002179634000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:40:36 pm
9999999999005528080400181200011002179637000 ovg:b mod:b fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:40:40 pm
9999999999005528080400181300012002179635000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:40:44 pm
9999999999005528080400181100013002179633000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:41:09 pm
9999999999005528080400181200014002179636000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:41:12 pm
9999999999005528080400181300015002179633000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:41:16 pm
9999999999005528080400181100016002179635000 ovg:a mod:a fpd:a syc:a uec:a prg:a gnu:a anu:a | 1/18/2021 1:41:59 pm
 

 obrigado!

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!