{"id":7163,"date":"2020-05-04T21:12:12","date_gmt":"2020-05-04T21:12:12","guid":{"rendered":"https:\/\/blog.hostinger.io\/fr-tutoriels\/?p=7163"},"modified":"2025-05-21T19:35:02","modified_gmt":"2025-05-21T19:35:02","slug":"commande-cat-linux","status":"publish","type":"post","link":"\/fr\/tutoriels\/commande-cat-linux","title":{"rendered":"Comment utiliser la commande cat Linux"},"content":{"rendered":"<p>La commande <strong>cat <\/strong>est l&rsquo;une des commandes les plus utiles de Linux. Elle permet d&rsquo;afficher, de combiner et de manipuler des fichiers texte.<\/p><p>Sa polyvalence en fait un outil indispensable pour l&rsquo;administration quotidienne de Linux et l&rsquo;&eacute;criture de scripts. Par exemple, il peut &ecirc;tre utilis&eacute; pour visualiser rapidement le contenu des fichiers de configuration dans le r&eacute;pertoire <strong>\/etc <\/strong>ou pour concat&eacute;ner plusieurs fichiers en un seul.&nbsp;<\/p><p>De plus, la commande <strong>cat <\/strong>est pr&eacute;install&eacute;e avec le package&nbsp;<strong>coreutils <\/strong>dans tous les syst&egrave;mes bas&eacute;s sur Debian et Red Hat, vous n&rsquo;avez donc pas besoin de l&rsquo;installer s&eacute;par&eacute;ment.&nbsp;&nbsp;<\/p><p>Dans ce tutoriel, nous allons passer en revue les utilisations essentielles et courantes de la commande <strong>cat <\/strong>de Linux et expliquer ses fonctionnalit&eacute;s &agrave; l&rsquo;aide d&rsquo;exemples.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-FR.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/public\" alt=\"\" class=\"wp-image-41445\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/Linux-cheat-sheet-FR-1024x283-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-syntaxe-de-la-commande-cat\">Syntaxe de la commande Cat<\/h2><p>Avant de plonger dans le sujet de l&rsquo;article, vous devez vous connecter au VPS &agrave; l&rsquo;aide de SSH, afin d&rsquo;ex&eacute;cuter les commandes <strong>cat <\/strong>ci-dessous et de v&eacute;rifier leur syntaxe de base.&nbsp;<\/p><p>La syntaxe de base de la commande <strong>cat <\/strong>est la suivante :<\/p><pre class=\"wp-block-preformatted\">cat [OPTION] [NOM DU FICHIER]<\/pre><p>La commande prend en argument le nom d&rsquo;un ou de plusieurs fichiers que vous souhaitez consulter ou modifier, ainsi que les param&egrave;tres suppl&eacute;mentaires qui modifient le fonctionnement de la commande.&nbsp;<\/p><p>Voici une analyse de chaque partie de la commande :<\/p><ul class=\"wp-block-list\">\n<li><strong>cat <\/strong>: Il s&rsquo;agit de la commande elle-m&ecirc;me. Elle signifie &laquo;&nbsp;concat&eacute;ner&nbsp;&raquo; et est utilis&eacute;e pour lire et afficher le contenu des fichiers.<\/li>\n\n\n\n<li><strong>[OPTION] : <\/strong>Il s&rsquo;agit d&rsquo;indicateurs facultatifs qui modifient le comportement de la commande <strong>cat. <\/strong>Par exemple, <strong>-n <\/strong>ajoute des num&eacute;ros de ligne &agrave; la sortie, et <strong>-s <\/strong>r&eacute;duit plusieurs lignes vides cons&eacute;cutives en une seule ligne vide. Nous d&eacute;montrerons plus tard dans le tutoriel comment utiliser ces options pour effectuer des op&eacute;rations sp&eacute;cifiques.<\/li>\n\n\n\n<li><strong>[NOM DU FICHIER] <\/strong>: Il s&rsquo;agit du nom d&rsquo;un ou de plusieurs fichiers que vous souhaitez visualiser ou manipuler. Vous pouvez &eacute;num&eacute;rer plusieurs noms de fichiers s&eacute;par&eacute;s par des espaces pour concat&eacute;ner leur contenu.<\/li>\n<\/ul><p>Pour conna&icirc;tre toutes les options disponibles pour la commande <strong>cat<\/strong>, il suffit de taper <strong>cat &ndash;help <\/strong>dans votre terminal ou d&rsquo;utiliser le manuel de la commande cat &agrave; l&rsquo;aide de la commande ci-dessous :<\/p><pre class=\"wp-block-preformatted\">man cat&nbsp;<\/pre><p>Voici &agrave; quoi ressemble la page du manuel concernant la commande cat :<\/p><figure data-wp-context='{\"imageId\":\"69f320f8cf855\"}' data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"553\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/commande-cat-user-commands-1024x553-1.png\/public\" alt=\"Manuel de l'utilisateur pour la commande cat \" class=\"wp-image-37690\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/commande-cat-user-commands-1024x553-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/commande-cat-user-commands-1024x553-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/commande-cat-user-commands-1024x553-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/commande-cat-user-commands-1024x553-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><p>Cette page de manuel fournit des informations d&eacute;taill&eacute;es sur la commande <strong>cat<\/strong>, y compris son nom, son synopsis et sa description. Elle pr&eacute;sente &eacute;galement les diff&eacute;rentes options qui peuvent &ecirc;tre utilis&eacute;es avec la commande <strong>cat.<\/strong> Cette page est une ressource utile pour comprendre les diff&eacute;rentes options disponibles et les op&eacute;rations qu&rsquo;elles effectuent.<\/p><h2 class=\"wp-block-heading\" id=\"h-cas-d-utilisation-courants-et-exemples-de-la-commande-cat-linux\">Cas d&rsquo;utilisation courants et exemples de la commande cat Linux<\/h2><p>La commande cat de Linux peut &ecirc;tre utilis&eacute;e dans diverses situations pour effectuer des t&acirc;ches essentielles. En voici quelques exemples.<\/p><h3 class=\"wp-block-heading\" id=\"h-affichage-du-contenu-d-un-fichier\">Affichage du contenu d&rsquo;un fichier<\/h3><p>C&rsquo;est l&rsquo;une des utilisations les plus simples et les plus courantes de la commande <strong>cat.<\/strong> Si vous souhaitez voir ce que contient un fichier, il vous suffit d&rsquo;utiliser la commande :<\/p><pre class=\"wp-block-preformatted\">cat nomfichier.txt<br><br>cat<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d048a\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"908\" height=\"118\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/nomfichier.png\/public\" alt=\"Fen&ecirc;tre du terminal montrant la sortie de la commande cat filename.txt, pour afficher le contenu du fichier\" class=\"wp-image-37691\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/nomfichier.png\/w=908,fit=scale-down 908w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/nomfichier.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/nomfichier.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/nomfichier.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 908px) 100vw, 908px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Cette commande affiche tout le contenu de <strong>filename.txt <\/strong>directement dans votre terminal. Elle est parfaite pour v&eacute;rifier rapidement de petits fichiers sans ouvrir un &eacute;diteur de texte.&nbsp;<\/p><p>L&rsquo;une des utilisations les plus pratiques de cette commande consiste &agrave; afficher le contenu des fichiers de configuration du r&eacute;pertoire <strong>\/etc <\/strong>et &agrave; v&eacute;rifier rapidement le contenu des fichiers journaux du r&eacute;pertoire <strong>\/var\/log.<\/strong><\/p><p>Nous pouvons utiliser la commande suivante pour afficher le contenu de plusieurs fichiers de m&ecirc;me format :<\/p><pre class=\"wp-block-preformatted\">cat *.txt<\/pre><p>Pour &eacute;viter le d&eacute;filement de fichiers volumineux, ajoutez l&rsquo;option <strong>| more <\/strong>&agrave; la fin de la commande. Cette option lit le contenu du fichier page par page, ce qui facilite la navigation dans les fichiers texte volumineux.<\/p><pre class=\"wp-block-preformatted\">cat nomfichier.txt | more<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d0e0a\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"108\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/filename-more-1024x108-1.png\/public\" alt=\"Fen&ecirc;tre du terminal montrant la sortie de la commande cat filename.txt | more\" class=\"wp-image-37692\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/filename-more-1024x108-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/filename-more-1024x108-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/filename-more-1024x108-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/filename-more-1024x108-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><h3 class=\"wp-block-heading\" id=\"h-affichage-de-plusieurs-fichiers\">Affichage de plusieurs fichiers<\/h3><p>Au lieu d&rsquo;afficher le contenu d&rsquo;un seul fichier dans la console, vous pouvez utiliser la commande suivante pour afficher le contenu de plusieurs fichiers :<\/p><pre class=\"wp-block-preformatted\">cat fichier1.txt fichier2.txt fichier3.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d17af\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"944\" height=\"144\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-plusieurs-fichiers.png\/public\" alt=\"Fen&ecirc;tre du terminal affichant la sortie de la commande cat file1.txt file2.txt file3.txt\" class=\"wp-image-37693\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-plusieurs-fichiers.png\/w=944,fit=scale-down 944w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-plusieurs-fichiers.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-plusieurs-fichiers.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-plusieurs-fichiers.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 944px) 100vw, 944px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Il est id&eacute;al pour comparer des fichiers ou obtenir un aper&ccedil;u global rapide de plusieurs fichiers &agrave; la fois.<\/p><h3 class=\"wp-block-heading\">Cr&eacute;ation de nouveaux fichiers<\/h3><p>La commande <strong>cat <\/strong>permet de cr&eacute;er de nouveaux fichiers et d&rsquo;y ajouter facilement des donn&eacute;es. Cela peut s&rsquo;av&eacute;rer particuli&egrave;rement utile pour g&eacute;n&eacute;rer et remplir rapidement des fichiers texte sans avoir &agrave; ouvrir un &eacute;diteur de texte distinct.<\/p><p>La commande ci-dessous permet de cr&eacute;er des fichiers texte et d&rsquo;&eacute;crire des scripts ou des fichiers de configuration directement &agrave; partir de la ligne de commande.<\/p><pre class=\"wp-block-preformatted\">cat &gt; nouveaufichier.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d2111\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"670\" height=\"90\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/command-cat-nouveau-fichier.png\/public\" alt=\"Fen&ecirc;tre du terminal affichant la sortie de la commande cat &gt; newfile.txt\" class=\"wp-image-37694\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/command-cat-nouveau-fichier.png\/w=670,fit=scale-down 670w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/command-cat-nouveau-fichier.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/command-cat-nouveau-fichier.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 670px) 100vw, 670px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Apr&egrave;s avoir ex&eacute;cut&eacute; cette commande, un nouveau fichier est cr&eacute;&eacute; et vous pouvez commencer &agrave; y ajouter du texte. Pour ajouter plusieurs lignes de texte, il suffit d&rsquo;appuyer sur <strong>Entr&eacute;e <\/strong>&agrave; la fin de chaque ligne.&nbsp; Une fois que vous avez termin&eacute;, appuyez sur <strong>CTRL+D <\/strong>puis sur<strong> CTRL+C <\/strong>pour enregistrer et quitter le fichier.&nbsp;<\/p><p>Et voil&agrave; ! Vous avez cr&eacute;&eacute; un nouveau fichier. Si le fichier de destination n&rsquo;existe pas, cette commande le cr&eacute;era ou &eacute;crasera le fichier existant portant le m&ecirc;me nom.&nbsp;&nbsp;<\/p><h3 class=\"wp-block-heading\" id=\"h-ajout-de-donnees-aux-fichiers\"><strong>Ajout de donn&eacute;es aux fichiers<\/strong><\/h3><p>Pour ajouter des donn&eacute;es &agrave; un fichier existant, nous pouvons utiliser la commande <strong>cat <\/strong>avec l&rsquo;op&eacute;rateur append : <strong>&nbsp;&gt;&gt;&nbsp;<\/strong><\/p><pre class=\"wp-block-preformatted\">cat &gt;&gt; nomfichier.txt<\/pre><p>Il suffit de saisir un texte et d&rsquo;appuyer sur <strong>Ctrl+D <\/strong>pour l&rsquo;enregistrer.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d2b0c\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"714\" height=\"90\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data.png\/public\" alt=\"Fen&ecirc;tre du terminal affichant la sortie de la commande cat &gt;&gt; filename.txt\" class=\"wp-image-37695\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data.png\/w=714,fit=scale-down 714w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 714px) 100vw, 714px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Pour v&eacute;rifier si les nouvelles donn&eacute;es ont &eacute;t&eacute; ajout&eacute;es au fichier, utilisons la commande <strong>cat :<\/strong><\/p><pre class=\"wp-block-preformatted\">cat nomfichier.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d346d\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"658\" height=\"112\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data-output.png\/public\" alt=\"Fen&ecirc;tre du terminal montrant le contenu du fichier filename.txt apr&egrave;s y avoir ajout&eacute; des donn&eacute;es\" class=\"wp-image-37696\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data-output.png\/w=658,fit=scale-down 658w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data-output.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data-output.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 658px) 100vw, 658px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Cette commande est utile pour ajouter du texte et des configurations &agrave; des fichiers existants ou pour ajouter des entr&eacute;es &agrave; des fichiers journaux.<\/p><h3 class=\"wp-block-heading\" id=\"h-affichage-des-numeros-de-ligne\">Affichage des num&eacute;ros de ligne<\/h3><p>Il est parfois utile de voir les num&eacute;ros de ligne &agrave; c&ocirc;t&eacute; du contenu. Pour utiliser cette fonctionnalit&eacute;, utilisez l&rsquo;option <strong>-n <\/strong>avec la commande <strong>cat :<\/strong><\/p><pre class=\"wp-block-preformatted\">cat -n nomfichier.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d3dd6\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"736\" height=\"114\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data-output-line-number-1.png\/public\" alt=\"Fen&ecirc;tre du terminal montrant la sortie de la commande cat -n filename.txt pour afficher les num&eacute;ros de ligne\" class=\"wp-image-37697\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data-output-line-number-1.png\/w=736,fit=scale-down 736w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data-output-line-number-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/cat-command-append-data-output-line-number-1.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 736px) 100vw, 736px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Cette technique est particuli&egrave;rement utile pour d&eacute;boguer des scripts en se r&eacute;f&eacute;rant aux num&eacute;ros de ligne ou pour r&eacute;viser le code avec des r&eacute;f&eacute;rences de ligne.<\/p><h3 class=\"wp-block-heading\">Suppression des lignes vides r&eacute;p&eacute;t&eacute;es<\/h3><p>Pour supprimer les lignes vides r&eacute;p&eacute;t&eacute;es dans la sortie, vous pouvez utiliser l&rsquo;option <strong>-s <\/strong>avec la commande <strong>cat <\/strong>de Linux. Notez que cette option conservera une ligne vide en supprimant uniquement les lignes vides r&eacute;p&eacute;t&eacute;es. La commande ressemblerait &agrave; ceci :<\/p><pre class=\"wp-block-preformatted\">cat -s nomfichier.txt<\/pre><p>Cette fonction est utile pour nettoyer les sorties de fichiers et formater les documents et les fichiers afin d&rsquo;en am&eacute;liorer la lisibilit&eacute;.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d46ad\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"706\" height=\"200\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/output-du-commande-cat-pour-suppression-de-lignes-repetitives.png\/public\" alt=\"Fen&ecirc;tre du terminal affichant la sortie de la commande cat -n filename.txt pour afficher les lignes vides r&eacute;p&eacute;t&eacute;es\" class=\"wp-image-37698\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/output-du-commande-cat-pour-suppression-de-lignes-repetitives.png\/w=706,fit=scale-down 706w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/output-du-commande-cat-pour-suppression-de-lignes-repetitives.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/output-du-commande-cat-pour-suppression-de-lignes-repetitives.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 706px) 100vw, 706px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d4f68\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"700\" height=\"138\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-s-filename-txt-command-to-suppress-repeated-empty-lines.png\/public\" alt=\"Fen&ecirc;tre du terminal montrant la sortie de la commande cat -s filename.txt pour supprimer les lignes vides r&eacute;p&eacute;t&eacute;es\" class=\"wp-image-37699\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-s-filename-txt-command-to-suppress-repeated-empty-lines.png\/w=700,fit=scale-down 700w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-s-filename-txt-command-to-suppress-repeated-empty-lines.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-s-filename-txt-command-to-suppress-repeated-empty-lines.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Dans la sortie ci-dessus, vous pouvez voir que le fichier <strong>filename.txt <\/strong>contient six lignes, et que les trois derni&egrave;res lignes sont vides. L&rsquo;option <strong>-s <\/strong>combine plusieurs lignes vides adjacentes en une seule ligne vide, ce qui rend la sortie plus propre et plus lisible.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<\/p><h3 class=\"wp-block-heading\" id=\"h-affichage-des-tabulations-et-des-fins-de-ligne\"><strong>Affichage des tabulations et des fins de ligne<\/strong><\/h3><p>Lorsque vous avez besoin de voir des caract&egrave;res invisibles, tels que les tabulations et les fins de ligne, vous pouvez utiliser les options <strong>-T <\/strong>et <strong>-E <\/strong>conjointement. La commande <strong>cat <\/strong>marque les fins de ligne en affichant le caract&egrave;re <strong>$<\/strong> &agrave; la fin de chaque ligne et affiche les tabulations sous la forme <strong>^I<\/strong>.<\/p><pre class=\"wp-block-preformatted\">cat -T -E nomfichier.txt<\/pre><p>L&rsquo;utilisation conjointe de ces deux options permet d&rsquo;afficher le contenu de <strong>nomfichier.txt <\/strong>avec des indicateurs visibles pour les tabulations et les fins de lignes. Cela peut &ecirc;tre particuli&egrave;rement utile pour :<\/p><ul class=\"wp-block-list\">\n<li>Identifier et corriger les incoh&eacute;rences de tabulation et d&rsquo;espacement.<\/li>\n\n\n\n<li>Veiller &agrave; la coh&eacute;rence de la mise en forme des fichiers, en particulier dans les fichiers de code ou de configuration o&ugrave; ces d&eacute;tails sont importants.<\/li>\n\n\n\n<li>D&eacute;bogage de probl&egrave;mes o&ugrave; des caract&egrave;res invisibles peuvent causer des probl&egrave;mes dans les scripts ou le traitement des donn&eacute;es.<\/li>\n<\/ul><h3 class=\"wp-block-heading\">Redirection vers un nouveau fichier<\/h3><p>Vous pouvez rediriger la sortie d&rsquo;un fichier vers un autre fichier &agrave; l&rsquo;aide de l&rsquo;op&eacute;rateur de redirection <strong>&gt;<\/strong>. La commande se pr&eacute;sente comme suit :<\/p><pre class=\"wp-block-preformatted\">cat fichier1.txt &gt; fichier4.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d5a37\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"742\" height=\"90\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-redirect-data-in-file1-to-file4.png\/public\" alt=\"Fen&ecirc;tre du terminal montrant la sortie de la commande cat pour rediriger les donn&eacute;es du fichier 1 vers le fichier 4\" class=\"wp-image-37700\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-redirect-data-in-file1-to-file4.png\/w=742,fit=scale-down 742w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-redirect-data-in-file1-to-file4.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-redirect-data-in-file1-to-file4.png\/w=150,fit=scale-down 150w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><p>Cette commande est utile pour cr&eacute;er des sauvegardes de fichiers et rediriger la sortie vers un nouveau fichier. Si le fichier de destination n&rsquo;existe pas, cette commande le cr&eacute;era ou &eacute;crasera un fichier existant portant le m&ecirc;me nom.<\/p><h3 class=\"wp-block-heading\" id=\"h-combinaison-et-redirection-de-plusieurs-fichiers\"><strong>Combinaison et redirection de plusieurs fichiers<\/strong><\/h3><p>Pour combiner plusieurs fichiers et rediriger la sortie vers un nouveau fichier, vous pouvez utiliser la commande suivante :<\/p><pre class=\"wp-block-preformatted\">cat fichier1.txt fichier2.txt fichier3.txt &gt; fichiercombin&eacute;.txt<\/pre><p>Cette commande concat&egrave;ne plusieurs fichiers en un seul. Elle fonctionne exactement comme la fonction de redirection ci-dessus, mais avec plusieurs fichiers sources.<\/p><figure data-wp-context='{\"imageId\":\"69f320f8d63e2\"}' data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"135\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-combine-multiple-files-and-redirect-the-output-to-a-new-file-1024x135-1.png\/public\" alt=\"Fen&ecirc;tre du terminal montrant la sortie de la commande cat pour combiner plusieurs fichiers et rediriger la sortie vers un nouveau fichier\" class=\"wp-image-37701\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-combine-multiple-files-and-redirect-the-output-to-a-new-file-1024x135-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-combine-multiple-files-and-redirect-the-output-to-a-new-file-1024x135-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-combine-multiple-files-and-redirect-the-output-to-a-new-file-1024x135-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-combine-multiple-files-and-redirect-the-output-to-a-new-file-1024x135-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><p>Elle est utile pour fusionner les fichiers journaux et les fichiers de configuration.<\/p><p>Pour ajouter le contenu du fichier source &agrave; un fichier existant, vous pouvez utiliser l&rsquo;op&eacute;rateur append <strong>&gt;&gt;<\/strong> avec la commande <strong>cat <\/strong>pour &eacute;viter de l&rsquo;&eacute;craser.<\/p><pre class=\"wp-block-preformatted\">cat fichier2.txt fichier3.txt &gt;&gt; fichier1.txt<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"69f320f8d6d4b\"}' data-wp-interactive=\"core\/image\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1014\" height=\"142\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-append-the-contents-of-multiple-source-files-to-an-existing-file.png\/public\" alt=\"Fen&ecirc;tre du terminal montrant la sortie de la commande cat pour ajouter le contenu de plusieurs fichiers sources &agrave; un fichier existant\" class=\"wp-image-37702\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-append-the-contents-of-multiple-source-files-to-an-existing-file.png\/w=1014,fit=scale-down 1014w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-append-the-contents-of-multiple-source-files-to-an-existing-file.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-append-the-contents-of-multiple-source-files-to-an-existing-file.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2020\/05\/terminal-window-showing-the-output-of-the-cat-command-to-append-the-contents-of-multiple-source-files-to-an-existing-file.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1014px) 100vw, 1014px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Agrandir\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"state.imageButtonRight\" data-wp-style--top=\"state.imageButtonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure><\/div><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>La commande <strong>cat <\/strong>de<strong> <\/strong>Linux peut sembler simple &agrave; premi&egrave;re vue, mais comme vous l&rsquo;avez vu, il s&rsquo;agit d&rsquo;un outil de ligne de commande polyvalent. Qu&rsquo;il s&rsquo;agisse de visualiser et de cr&eacute;er des fichiers ou de les combiner et de les manipuler, la commande <strong>cat <\/strong>est souvent l&rsquo;alternative la plus rapide et la plus fiable.<\/p><p>N&rsquo;oubliez pas que le meilleur moyen de vous familiariser avec cette commande est de l&rsquo;utiliser r&eacute;guli&egrave;rement.<\/p><p>Entra&icirc;nez-vous &agrave; utiliser la commande <strong>cat <\/strong>avec diff&eacute;rentes options pour explorer tout son potentiel et am&eacute;liorer vos comp&eacute;tences en ligne de commande. En compl&eacute;ment, vous pouvez aussi apprendre &agrave; ma&icirc;triser d&rsquo;autres <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/commandes-linux\">commandes Linux de base<\/a>.<\/p><h2 class=\"wp-block-heading\" id=\"h-commande-cat-linux-faq\">Commande cat Linux &ndash; FAQ<\/h2><div class=\"schema-faq wp-block-yoast-faq-block\"><div class=\"schema-faq-section\" id=\"faq-question-1737145367944\"><h3 class=\"schema-faq-question\">Que fait la commande cat sous Linux ?<\/h3> <p class=\"schema-faq-answer\">La commande cat de Linux est principalement utilis&eacute;e pour afficher le contenu des fichiers, concat&eacute;ner des fichiers et en cr&eacute;er de nouveaux. Elle peut &eacute;galement ajouter du texte aux fichiers existants, num&eacute;roter les lignes et r&eacute;v&eacute;ler les caract&egrave;res non imprimables.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1737145584870\"><h3 class=\"schema-faq-question\">Puis-je utiliser la commande cat pour afficher plusieurs fichiers &agrave; la fois ?<\/h3> <p class=\"schema-faq-answer\">Oui, il suffit de lister les noms de fichiers en tant qu&rsquo;arguments, s&eacute;par&eacute;s par des espaces. Par exemple, <strong>cat fichier1.txt fichier2.txt fichier3.txt <\/strong>affichera le contenu des trois fichiers dans l&rsquo;ordre.<\/p> <\/div> <div class=\"schema-faq-section\" id=\"faq-question-1737145606434\"><h3 class=\"schema-faq-question\">Puis-je utiliser la commande cat pour afficher des caract&egrave;res invisibles tels que les tabulations et les fins de ligne ?<\/h3> <p class=\"schema-faq-answer\">Oui, utilisez l&rsquo;option <strong>-T <\/strong>pour les tabulations et l&rsquo;option <strong>-E <\/strong>pour les fins de ligne : <strong>cat -T -E nomfichier.txt<\/strong>. La combinaison de ces options permet d&rsquo;afficher tous les caract&egrave;res non imprimables, ce qui est tr&egrave;s utile pour le d&eacute;pannage.<\/p> <\/div> <\/div>\n","protected":false},"excerpt":{"rendered":"<p>La commande cat est l&rsquo;une des commandes les plus utiles de Linux. Elle permet d&rsquo;afficher, de combiner et de manipuler des fichiers texte. Sa polyvalence en fait un outil indispensable pour l&rsquo;administration quotidienne de Linux et l&rsquo;&eacute;criture de scripts. Par exemple, il peut &ecirc;tre utilis&eacute; pour visualiser rapidement le contenu des fichiers de configuration dans [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/commande-cat-linux\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":142,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment utiliser la commande cat Linux avec des exemples","rank_math_description":"La commande cat Linux est essentielle pour tout administrateur syst\u00e8me ou passionn\u00e9 Linux. Apprenez \u00e0 l'utiliser gr\u00e2ce \u00e0 ce tutoriel pratique.","rank_math_focus_keyword":"cat linux","footnotes":""},"categories":[4760],"tags":[5476],"class_list":["post-7163","post","type-post","status-publish","format-standard","hentry","category-vps","tag-cat-linux"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/linux-cat-command","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/commande-cat-linux","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/comando-cat-linux","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cat-command-linux","default":0},{"locale":"nl-NL","link":"https:\/\/www.hostinger.com\/nl\/tutorials\/linux-cat-command","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/linux-cat-command","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/linux-cat-command","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/linux-cat-command","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/comando-cat-linux","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/comando-cat-linux","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/comando-cat-linux","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/linux-cat-command","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/linux-cat-command","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/linux-cat-command","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/linux-cat-command","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/7163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/142"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=7163"}],"version-history":[{"count":12,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/7163\/revisions"}],"predecessor-version":[{"id":40543,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/7163\/revisions\/40543"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=7163"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=7163"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=7163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}