Après avoir appris à naviguer dans le système de fichiers, l'étape suivante consiste à visualiser le contenu des fichiers. Un outil fondamental et polyvalent pour cela est la commande cat linux. Le nom cat est l'abréviation de "concatenate" (concaténer), ce qui suggère sa capacité à lier des fichiers ensemble.
Visualiser le Contenu des Fichiers
L'utilisation la plus basique de la commande cat est d'afficher le contenu d'un seul fichier directement dans votre terminal.
cat myfile.txt
Cette commande affichera l'intégralité du contenu de myfile.txt à l'écran. Bien que cela soit parfait pour les fichiers de configuration courts ou les extraits de texte, ce n'est pas idéal pour visualiser de grands fichiers, car le texte défilera très rapidement. Nous aborderons les outils mieux adaptés aux grands fichiers dans une leçon ultérieure.
Concaténer des Fichiers
Fidèle à son nom, cat peut combiner, ou concaténer, plusieurs fichiers et afficher leur sortie combinée. L'utilitaire cat linux lit les fichiers dans l'ordre où ils sont fournis et les imprime séquentiellement.
cat dogfile birdfile
Cette commande affichera d'abord le contenu de dogfile, immédiatement suivi du contenu de birdfile.
Créer des Fichiers avec Redirection
Vous pouvez également utiliser cat avec l'opérateur de redirection de sortie (>) pour créer de nouveaux fichiers. La combinaison linux cat > est un moyen rapide d'écrire du texte dans un fichier directement depuis votre terminal.
cat > newfile.txt
Après avoir exécuté cette commande, vous pouvez taper votre texte. Appuyez sur Ctrl+D sur une nouvelle ligne pour enregistrer et quitter. Cela créera newfile.txt avec le texte que vous avez saisi. Attention, l'utilisation de > sur un fichier existant l'écrasera complètement.
Options Courantes de la Commande cat
La commande cat possède plusieurs options pour modifier son comportement. Voici quelques-unes des plus courantes :
-n: Cette option numérote toutes les lignes de sortie, en commençant par 1.-b: Cette option numérote uniquement les lignes de sortie non vides.
Pour une liste complète des fonctionnalités, vous pouvez toujours consulter la page du cat manual linux en tapant man cat dans votre terminal.