Converter arquivo de 1 linha em várias linhas usando um determinado numero de caracteres [RESOLVIDO]

1. Converter arquivo de 1 linha em várias linhas usando um determinado numero de caracteres [RESOLVIDO]

Wesley Mendes
wesleymendess

(usa Outra)

Enviado em 20/07/2018 - 09:48h

Bom dia pessoal,
Eu não sou muito familiarizado com Shell Script e preciso converter um arquivo de apenas 1 linha porém com mais de 300000 de caracteres em um arquivo com varias linhas onde a quebra de linha se dará a cada 103 caracteres.
Eu encontrei soluções para converter arquivos de várias linhas em apenas 1 linha mas nada que me eu podesse usar na minha solução.
Exemplo de arquivo: Arquivo1
07/20/18 ABCDEFGHI JKLMN 098 US MXD---------------------------------------------------------------- -----------------------------------------------------------ABCDD SAHSUAHSU 0908-------------------------------------------------------------------------------

Eu tentei uma solução usando o for porém consigo pegar apenas os primeiros 103 caracteres. Gostaria da ajuda de vcs pra saber como posso fazer um for baseado no numero de caracters de um arquivo e não no numero de linha do mesmo.

Grato.



  


2. MELHOR RESPOSTA

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 20/07/2018 - 10:08h

Tenta isso:
fold -w103 arquivo.txt 


3. Re: Converter arquivo de 1 linha em várias linhas usando um determinado numero de caracteres [RESOLVIDO]

Wesley Mendes
wesleymendess

(usa Outra)

Enviado em 20/07/2018 - 10:34h

Ryuk escreveu:

Tenta isso:
fold -w103 arquivo.txt 


Obrigado Ryuk, isso ja me ajuda bastante, vou brincar com esse comando um pouco.