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.

Dicas de uso do comando fold

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.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Rubens Queiroz de Almeida