De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 18 de Março de 2009
O comando fold
(dobrar em inglês), faz algo muito simples e útil. Dado
um arquivo de texto qualquer, você pode usar o comando fold
para limitar
o tamanho máximo das linhas.
O comando
$ fold -w 45 -s arquivo.txt > arquivo2txt
quebrará todas as linhas maiores que 45 caracteres no primeiro espaço em
branco (diretiva -w 45
). Se invocado sem nenhuma diretiva, a largura
de linha adotada será 80 caracteres. Para arquivos de texto, é conveniente
colocar a diretiva -s
, para que não ocorram quebras no meio de uma palavra.
Por exemplo, se tivermos um arquivo de nome teste.txt
, com o seguinte
conteúdo:
$ 1234567890123456789012345678901234567890
e emitirmos o comando abaixo, esta linha será dividida em quatro linhas com 10 caracteres cada:
$ fold -w 10 teste.txt
1234567890
1234567890
1234567890
1234567890
Este comando faz parte do pacote coreutils
, padrão em toda distribuição
GNU/Linux.
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários