Linhas de largura fixa em um arquivo CSV?

0

Eu tenho um arquivo cujo delimitador de nova linha foi apagado acidentalmente. Agora eu tenho um monte de linhas de 216 caracteres, todos exibindo em uma única linha. Usando o fato de que sei que as linhas terão largura fixa, existe uma ferramenta (windows) que poderia inserir uma quebra de linha a cada 216 caracteres?

Como alternativa, posso obter uma cópia desse arquivo como CSV. Mais uma vez, não há quebras de linha. Mas desta vez, eu teria que inserir uma quebra de linha a cada 6 vírgulas.

Eu tentei importar esses arquivos para o Excel como um CSV, mas isso requer que eu role toda a largura do arquivo, removendo suas quebras de linha e inserindo o meu próprio a cada 216 caracteres - definitivamente não é uma solução.

    
por Alex 19.01.2018 / 21:49

1 resposta

0

Se você tem ou pode obter o Perl, experimente este comando no seu shell:

perl -C -nlE 'say $1 while (/(\G.{216})/g)' your_input_file
    
por 19.01.2018 / 23:52