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.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts