O comando fold

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

irá 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, teste.txt, com o seguinte conteúdo:

1234567890123456789012345678901234567890

e emitirmos o comando:

fold -w 10 teste.txt

teremos:

1234567890
1234567890
1234567890
1234567890

Este comando faz parte do pacote coreutils, padrão em toda distribuição
GNU/Linux.

Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 18 de March de 2009

Post to Twitter Enviar para o Twitter

Publicado por: tecdom em March 18th, 2009 | Categoria Informática, Linux



DEIXE UM COMENTÁRIO

rss feed