Seleção opcional de mais de 5 milhões de linhas no Notepad ++

4

Eu tenho um arquivo de texto simples de mais de 5 milhões de linhas. O Bloco de Notas do Windows não pode fazer nada e fica preso ao clicar duas vezes no arquivo. O Notepad ++ é capaz de abrir o arquivo, mesmo com 5 milhões de linhas. Eu quero dividir o arquivo em 10 arquivos de texto único - ou seja, as primeiras linhas de 50K seriam em um arquivo individual, e assim o próximo e o próximo.

O problema é que quando eu Ctrl + G e vou para a linha 50kth, eu tenho que segurar shift, pressionando a seta para cima até que as primeiras 50k linhas sejam selecionadas. Demora vários minutos. Existe alguma maneira mais fácil de dividir os arquivos?

    
por robertshare 08.11.2011 / 01:18

2 respostas

6

Shift-control-home irá destacar da posição atual para o topo do arquivo.

    
por 08.11.2011 / 02:20
3

Você pode dar SPLIT em GnuWin32 uma tentativa. Simplesmente:

split --lines=50000 YourInputFile.dat OutputFile.

irá gerar:

OutputFile.aa
OutputFile.ab
OutputFile.ac
OutputFile.ad
 .
 .

cada um com 50.000 registros. O arquivo final conterá o restante.

    
por 08.11.2011 / 04:01

Tags