
alex_tj
(usa Outra)
Enviado em 02/09/2021 - 14:13h
Galera se puderem me ajudar, desde já mto obrigado.
Eu tenho um arquivo (do tipo -->
UTF-8 Unicode text, with CRLF line terminators) gigantesco separado por consultas, que vou chamá-lo de CONSULTA.TXT, e dentro dele eu tenho informações dispostas assim:
consulta_2
------------------------------------------------
1|ABCD|1900-01-01|WEDF45|45,23
2|RTY|1800-02-01|GJDJ65|78,56
Total de Registros: 2
consulta_3
-----------------------------------------------
RTGYS|456|1900-01-01
Total de Registros: 1
consulta_4
9655,23|258|789|ZFGHH
78,36|2|96325410|FHJEWOG
Total de Registros: 2
Sendo assim queria que onde houvesse a palavra "consulta_" virasse um arquivo novo com o nome CONSULTA_2.TXT, CONSULTA_3.TXT, CONSULTA_4.TXT e assim sucessivamente com todas as informações das respectivas consultas até o total de linhas (que seria o trailer dos arquivos separados).
Seria possível fazer um
split dessa forma?
Vlw galera!
P.S.: Coloquei a imagem EXEMPLO_ARQUIVO_COSNSULTA.jpg para exemplificar melhor como é o arquivo original.