Bonjours,
Connaîtriez vous une commande shell qui formatte un texte quelconque
pour qu'il ne tienne que sur 79 ou 80 colonnes (caractères) ? Une
ligne trop longue devient un paragraphe avec des retours chariots.
Un peu à la manière du mode auto-fill d'emacs.
Merci !
Francisco
# fold
Posté par JJD . Évalué à 6.
fold devrait répondre à tes besoins.
"man fold" ou, pour aller plus vite :
fold fichier -> met des retours chariots tous les 80 caractères.
Pour changer la largeur, utilise l'option "-w largeur"
A+
JJD
[^] # Re: fold
Posté par François (site web personnel) . Évalué à 1.
merci
Francisco
# par
Posté par Sébastien Koechlin . Évalué à 5.
[^] # Re: par
Posté par 태 (site web personnel) . Évalué à 6.
[^] # Re: par
Posté par François (site web personnel) . Évalué à 1.
Je n'avais pas encore remarqué que 'fold' coupe les mots. 'fmt'
marche très bien et 'par' n'est pas installé sur les machines (je ne
suis pas admin).
Pour 'fmt' j'utilise l'option -s qui limite l'action de fmt à couper
les lignes trop longues sans 'refill' (on préserve les listes par
exemples)
Francisco
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.