você está aqui: Home  → Arquivo de Mensagens Programe sua mente para aprender inglês - ebook gratuito

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.



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