← retour aux snippets

fold: couper des lignes à une largeur donnée

Enrouler les lignes d'un fichier à 80 colonnes proprement.

bash text #fold#wrap#width

objectif

Préparer des textes pour affichage en TTY étroit ou emails.

code minimal

fold -s -w 80 long.txt > wrapped.txt

utilisation

# sans couper les mots (-s) désactive si non souhaité
fold -w 72 README.md

variante(s) utile(s)

# pipeline
pandoc doc.md -t plain | fold -s -w 78

notes

  • -s coupe aux espaces; sinon coupe brutalement.
  • -w définit la largeur en colonnes.