Linux comandos · 2 min read · Sep 20, 2025

Tutorial do comando fold do Linux para iniciantes (com exemplos)

Enquanto trabalha na linha de comando no Linux, uma coisa que você provavelmente perdeu é como a saída é exibida no terminal. Quero dizer, a forma como se ajusta à área disponível. Você já se viu preso em uma situação em que a necessidade era garantir que a saída de um comando se encaixasse em uma largura específica?

Se sua resposta for sim e/ou você quer saber como fazer isso, ficará feliz em saber que neste tutorial, discutiremos um comando - chamado fold - que pode ajudá-lo a alcançar o que deseja. Mas antes de fazermos isso, vale a pena mencionar que todos os exemplos e instruções mencionados aqui foram testados no Ubuntu 16.04LTS.

Comando fold do Linux

O comando fold envolve cada linha de entrada para se ajustar à largura especificada. Aqui está a sintaxe deste comando:

fold [OPÇÃO]... [ARQUIVO]...

E aqui está como a página do manual descreve a ferramenta:

Envolve linhas de entrada em cada ARQUIVO, escrevendo na saída padrão.

A seguir estão alguns exemplos em estilo de perguntas e respostas que lhe darão uma boa ideia de como o fold funciona.

P1. Como envolver a saída usando o comando fold?

Por padrão, quando você exibe o conteúdo de um arquivo usando cat, a saída exibida cobre toda a largura da tela. Para limitar a largura ocupada a 80 colunas, use o comando fold em vez disso.

fold [nome-do-arquivo]

Aqui está uma captura de tela que compara a saída do comando cat com a saída produzida pelo fold.

P2. Como personalizar o número de colunas na saída?

Por padrão, o comando fold limita o número de colunas a 80. No entanto, você pode ajustar esse valor usando a opção de linha de comando -w.

fold -w[n] [nome-do-arquivo]

Por exemplo, a seguinte captura de tela mostra como você pode limitar a saída a 20 colunas:

personalizar o número de colunas na saída

P3. Como fazer o fold quebrar em espaços?

Se você olhar mais de perto a captura de tela na seção anterior, verá que a saída é exibida de tal forma que algumas das palavras são quebradas entre linhas. Para garantir que as linhas quebrem apenas em espaços, use a opção de linha de comando -s.

fold -w[n] -s [nome-do-arquivo]

Aqui está um exemplo:

fazer o fold quebrar em espaços

P4. Como fazer o fold contar bytes (não colunas)?

Se você quiser que o fold conte bytes em vez de colunas, use a opção de linha de comando -b.

fold -b [n]

Por exemplo, o seguinte comando quebrará linhas em 10 bytes.

fold -b 10

Conclusão

De forma clara, o comando fold não oferece uma infinidade de recursos. No entanto, ele faz o que promete. A melhor parte é que é muito fácil de entender e usar. Discutimos todas as principais opções que a ferramenta oferece, então apenas pratique essas, e você deve estar pronto para usar o fold em suas atividades diárias. Para acessar a página do manual do comando, vá aqui.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.