Commandes Linux · 2 min read · Sep 20, 2025

Tutoriel sur la commande fold de Linux pour les débutants (avec des exemples)

Lorsque vous travaillez sur la ligne de commande sous Linux, une chose que vous avez probablement manquée est la façon dont la sortie est affichée dans le terminal. Je veux dire, la manière dont elle s’adapte à l’espace disponible. Vous êtes-vous déjà retrouvé dans une situation où il était nécessaire de s’assurer que la sortie d’une commande s’adapte à une largeur particulière ?

Si votre réponse est oui et/ou que vous souhaitez savoir comment faire cela, vous serez heureux d’apprendre que dans ce tutoriel, nous allons discuter d’une commande - appelée fold - qui peut vous aider à atteindre ce que vous voulez. Mais avant de faire cela, il convient de mentionner que tous les exemples et instructions mentionnés ici ont été testés sur Ubuntu 16.04LTS.

Commande fold de Linux

La commande fold enveloppe chaque ligne d’entrée pour s’adapter à une largeur spécifiée. Voici la syntaxe de cette commande :

fold [OPTION]... [FICHIER]...

Et voici comment la page de manuel décrit l’outil :

Enveloppez les lignes d'entrée dans chaque FICHIER, écrivant sur la sortie standard.

Voici quelques exemples sous forme de questions-réponses qui vous donneront une bonne idée de la façon dont fold fonctionne.

Q1. Comment envelopper la sortie en utilisant la commande fold ?

Par défaut, lorsque vous affichez le contenu d’un fichier en utilisant cat, la sortie affichée couvre toute la largeur de l’écran. Pour limiter la largeur occupée à 80 colonnes, utilisez la commande fold à la place.

fold [nom-du-fichier]

Voici une capture d’écran qui compare la sortie de la commande cat avec la sortie produite par fold.

Q2. Comment personnaliser le nombre de colonnes dans la sortie ?

Par défaut, la commande fold limite le nombre de colonnes à 80. Cependant, vous pouvez ajuster cette valeur en utilisant l’option de ligne de commande -w.

fold -w[n] [nom-du-fichier]

Par exemple, la capture d’écran suivante montre comment vous pouvez limiter la sortie à 20 colonnes :

personnaliser le nombre de colonnes dans la sortie

Q3. Comment faire en sorte que fold se casse aux espaces ?

Si vous regardez de plus près la capture d’écran de la section précédente, vous verrez que la sortie est affichée de telle manière que certains mots sont coupés entre les lignes. Pour vous assurer que les lignes ne se cassent qu’aux espaces, utilisez l’option de ligne de commande -s.

fold -w[n] -s [nom-du-fichier]

Voici un exemple :

faire en sorte que fold se casse aux espaces

Q4. Comment faire en sorte que fold compte les octets (et non les colonnes) ?

Si vous souhaitez que fold compte les octets au lieu des colonnes, utilisez l’option de ligne de commande -b à la place.

fold -b [n]

Par exemple, la commande suivante cassera les lignes à 10 octets.

fold -b 10

Conclusion

Il est clair que la commande fold n’offre pas une pléthore de fonctionnalités. Cependant, elle fait ce qu’elle promet. Le meilleur, c’est qu’elle est très facile à comprendre et à utiliser. Nous avons discuté de toutes les principales options que l’outil fournit, alors pratiquez-les, et vous devriez être prêt à utiliser fold dans vos activités quotidiennes. Pour accéder à la page de manuel de la commande, rendez-vous ici.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.