Linux Commands · 5 min read · Sep 15, 2025

10 Exemples de la commande cat Linux pour les débutants

Si vous êtes un utilisateur régulier de la ligne de commande Linux, je suis sûr que vous avez déjà utilisé la commande cat. Cet outil est principalement utilisé pour afficher le contenu d’un fichier, bien qu’il offre de nombreuses autres petites fonctionnalités utiles. Cet article discutera de la commande cat en détail, en expliquant certaines de ses caractéristiques clés.

Tous les exemples mentionnés dans ce tutoriel ont été testés sur Ubuntu 22.04 LTS.

** Commande cat Linux

La page de manuel de l’outil la décrit comme suit :

cat - concaténer des fichiers et imprimer sur la sortie standard

Voici 10 points qui vous donneront une bonne idée de cat, y compris son fonctionnement et les fonctionnalités qu’il offre :

1. Comment afficher le contenu d’un fichier en utilisant cat

La commande cat vous permet d’afficher le contenu d’un fichier sur la sortie standard (stdout). Cela peut être fait de la manière suivante :

$ cat [nom-du-fichier]

Par exemple :

$ cat file1.txt  

2. Comment afficher plusieurs fichiers en utilisant cat

L’outil vous permet également d’afficher le contenu de plusieurs fichiers en une seule fois. Cela peut être fait de la manière suivante :

$ cat [nom-du-fichier] [nom-du-fichier] ...

Par exemple :

$ cat file1.txt  file2.txt

Afficher le contenu de plusieurs fichiers à la fois en utilisant la commande cat

3. Comment afficher le contenu d’un fichier avec des numéros de ligne

Si vous le souhaitez, vous pouvez également afficher le contenu d’un fichier avec des numéros de ligne imprimés au début de chaque ligne. Cela peut être fait en utilisant l’option de ligne de commande -n de l’outil.

$ cat -n [nom-du-fichier]

Par exemple :

$ cat -n  file1.txt

4. Comment créer un fichier en utilisant la commande cat

Vous pouvez également créer un nouveau fichier et le remplir d’informations en utilisant une seule commande cat. Voici comment faire :

$ cat > [nom-du-nouveau-fichier]

Lors de son exécution, la commande vous demande d’entrer les informations dans le terminal. Une fois que vous avez terminé, appuyez sur CTRL+d.

Par exemple :

$ cat > file4.txt

Utiliser la commande cat pour entrer du texte dans un fichier

Pour vérifier l’existence du fichier ainsi que ce qu’il contient, j’ai utilisé la commande suivante :

Afficher le contenu du fichier texte

5. Comment copier le contenu d’un fichier vers un autre fichier

Vous pouvez également utiliser cat pour copier le contenu d’un fichier vers un autre fichier. Cela peut être fait de la manière suivante :

$ cat [nom-du-fichier-à-copier] > [nom-du-fichier-destination]

Par exemple :

$ cat file1.txt > file3.txt

Copier du texte d'un fichier à un autre avec cat

Veuillez noter que l’opérateur de redirection de sortie (>) que nous avons utilisé dans ce cas vide le fichier de destination avant que le contenu ne soit déplacé vers celui-ci. Il est donc bon de savoir qu’un autre opérateur de redirection (>>) existe, qui ajoute le contenu au fichier de destination au lieu de le vider d’abord.

6. Comment faire en sorte que cat mette en surbrillance les fins de ligne

Si vous le souhaitez, vous pouvez également faire en sorte que cat mette en surbrillance la fin des lignes. L’outil le fait en affichant $ à la fin de chaque ligne. Cette fonctionnalité peut être accessible en utilisant l’option de ligne de commande -E de l’outil.

$ cat -E [nom-du-fichier]

Par exemple :

$ cat -E file1.txt

Afficher les fins de ligne dans la sortie de la commande cat

7. Comment faire en sorte que cat supprime les lignes vides répétées

Si vous le souhaitez, vous pouvez également faire en sorte que la commande cat supprime les lignes vides répétées dans la sortie. Cela peut être fait en utilisant l’option de ligne de commande -s.

$ cat -s [nom-du-fichier]

Par exemple :

$ cat -s file6.txt

Supprimer les lignes vides dupliquées dans la commande cat

La première commande dans la capture d’écran ci-dessus montre toutes les lignes vides dans le fichier. Mais en raison de l’option de ligne de commande -s que nous avons utilisée dans la deuxième commande cat, les lignes vides répétées ont été supprimées.

8. Comment faire en sorte que cat affiche les caractères de tabulation comme ^I

La commande cat vous permet également d’afficher les caractères de tabulation comme ^I. Cela peut être fait en utilisant l’option de ligne de commande -T de l’outil.

$ cat -T [nom-du-fichier]

Par exemple :

$ cat -T file7.txt

Afficher la tabulation

Comme vous pouvez le voir dans la capture d’écran ci-dessus, la première fois, les TABs étaient affichés normalement, mais lorsque la même commande a été exécutée avec l’option -T, les TABs ont été remplacés par ^I.

9. Comment faire en sorte que cat affiche les caractères non imprimables

Vous pouvez également faire en sorte que la commande cat affiche les caractères non imprimables si vous le souhaitez. Cela peut être fait en utilisant l’option de ligne de commande -v.

$ cat -v [nom-du-fichier]

Par exemple :

$ cat -v file9.txt

Comme vous pouvez le voir dans la capture d’écran ci-dessus, la première commande affichait normalement le contenu du fichier contenant des caractères non imprimables. Mais lorsque nous avons utilisé l’option -v, ces caractères ont été affichés dans une notation spéciale utilisée par l’option.

Notez que les LFD (sauts de ligne) et les caractères TAB sont des exceptions pour cette option de ligne de commande.

10. L’option -A

Si vous devez utiliser les options -v, -E et -T ensemble, alors au lieu d’écrire -vET dans la commande, vous pouvez utiliser l’option de ligne de commande -A.

$ cat -A  [nom-du-fichier]

Par exemple :

$ cat -A file10.txt

Comme vous pouvez le voir dans la capture d’écran ci-dessus, la première commande montre que le fichier (file10.txt) contient deux lignes. Ces lignes contiennent des tabulations ainsi que certains caractères non imprimables. Donc, lorsque la même commande a été exécutée avec l’option de ligne de commande -A, les tabulations ont été remplacées par ^I, et les caractères non imprimables ont été affichés dans une notation spéciale. Et enfin, chaque ligne se terminait par un $. Donc, en effet, -A a fait ce que -vET aurait fait.

Conclusion

Nous avons couvert la plupart des options de la commande cat ici, donc les pratiquer devrait vous donner une assez bonne idée de l’outil. Essayez-les, et une fois terminé, rendez-vous sur la page de manuel de la commande pour en savoir plus à leur sujet.

Share: X/Twitter LinkedIn

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

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