Exemples de commandes Linux Cat

Linux Cat Command Examples



La commande Linux cat, abréviation de « concaténer », est une commande très utile. À l'aide de la commande cat, vous pouvez créer un fichier, afficher le contenu du fichier, concaténer des fichiers et redirection de sortie de fichier. Nous aborderons les différentes utilisations de la commande cat avec quelques exemples dans cet article.

Syntaxe de base de la commande Cat

La syntaxe suivante est utilisée pour la commande cat :







$chat [options] [nom de fichier]

File-name est le nom d'un fichier.



Utilisez la commande suivante pour explorer toutes les options de chat :



$chat --aider

Imprimer le contenu du fichier via la commande cat

À l'aide de la commande cat, vous pouvez afficher le contenu du fichier sur le terminal comme suit :





$chatnom de fichier

Par exemple, pour afficher le contenu du fichier 'test_file.txt', tapez la commande ci-dessous sur le terminal :

$chatfichier_test.txt

Le contenu du fichier ci-dessus sera affiché sur le terminal.



De même, pour afficher le contenu de plusieurs fichiers, utilisez la commande suivante :

$chatfichier_test.txt fichier_test1.txt

La commande ci-dessus vous montrera le contenu de test_file.txt et test_file1.txt sur le terminal.

Création de fichier à l'aide de la commande cat

Vous pouvez utiliser la commande cat pour créer un nouveau fichier.

Par exemple, nous créons un fichier avec le nom « new_filetest.txt » en exécutant la commande suivante :

$chat >fichier_test.txt

Maintenant, l'utilisateur entrera du contenu dans ce fichier, puis 'Ctrl+d' pour quitter ce fichier. Le contenu est écrit dans 'new_filetest.txt' que vous pouvez afficher via la commande cat.

Utilisation de plus et moins d'options avec la commande cat

Si un fichier a un contenu volumineux et que vous devez faire défiler pour afficher plus de contenu de fichier. Dans ce cas, utilisez les options suivantes avec la commande cat :

$chatfichiertest.txt| Suite

$chatfichiertest.txt| moins

Imprimer le numéro de ligne avec le contenu du fichier

Utilisez la commande cat avec l'option '-n' pour afficher le numéro de ligne du contenu du fichier comme suit :

$chat -nfichier_test.txt

Afficher les caractères séparés par des tabulations

Utilisez l'option '-T' et la commande cat pour afficher les caractères séparés par des tabulations sur une ligne.

$chat -Tfichiertest.txt

Dans une ligne, l'espace de tabulation sera rempli du caractère '^I', qui est également montré dans la capture d'écran suivante :

Imprimer « $ » à la fin des lignes

Pour afficher le '$' à la fin des lignes, utilisez l'option '-e' avec la commande cat comme suit :

$chat -Etfichiertest.txt

L'option ci-dessus est utile lorsque vous souhaitez réduire plusieurs lignes en une seule.

Rediriger le contenu du fichier

Grâce à la commande cat, l'utilisateur peut rediriger la sortie standard dans un nouveau fichier.

Par exemple, pour copier le contenu d'un fichier dans un autre fichier, vous pouvez utiliser la commande cat. Nous avons un fichier nommé test_file.txt et l'autre est test_file1.txt. Ainsi, pour copier le contenu de 'test_file.txt' dans un 'test_file1.txt', utilisez la commande cat avec l'opérateur '>' comme suit :

$chatfichier_test.txt>nouveau_fichier.txt

Si 'test_file1.txt' n'existe pas, il créera un fichier avec ce nom.

Pour ajouter le contenu de 'test_file.txt' à un 'test_file1.txt', utilisez l'opérateur '>>' dans la commande cat comme suit :

$chatfichier_test.txt>>fichier_test1.txt

Ignorer les lignes vides répétées

En utilisant la commande cat avec l'option '-s', vous pouvez omettre les lignes vides de la sortie.

$chat -sfichier_test.txt

Concaténation de fichiers à l'aide de la commande cat

La commande cat est utilisée pour concaténer le contenu du fichier. Par exemple, concaténez le contenu de test_file.txt et test_file1.txt, puis écrivez le contenu dans un nouveau fichier mergefile.txt en utilisant l'opérateur « > » comme suit :

$chatfichier_test.txt fichier_test1.txt>mergefile.txt

Conclusion

Nous avons expliqué la commande Linux cat avec des exemples dans cet article. Nous savons comment la commande cat peut aider un utilisateur Linux pendant qu'il travaille sur un système. À partir des exemples ci-dessus, j'espère que vous avez beaucoup appris. Merci de donner votre avis via les commentaires.