{"id":945,"date":"2014-06-25T22:42:55","date_gmt":"2014-06-25T21:42:55","guid":{"rendered":"https:\/\/www.fanjoe.be\/?p=945"},"modified":"2015-01-22T00:42:18","modified_gmt":"2015-01-21T23:42:18","slug":"osx-modifier-le-prompt-du-terminal","status":"publish","type":"post","link":"https:\/\/www.fanjoe.be\/?p=945","title":{"rendered":"OSX : Modifier le prompt du Terminal"},"content":{"rendered":"<p><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"946\" data-permalink=\"https:\/\/www.fanjoe.be\/?attachment_id=946\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png\" data-orig-size=\"620,400\" data-comments-opened=\"1\" data-image-title=\"Terminal-01\" data-image-description=\"\" data-image-caption=\"&lt;p&gt;Prompt initial&lt;\/p&gt;\n\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png\" class=\"alignnone size-full wp-image-946\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png\" alt=\"Terminal-01\" width=\"620\" height=\"400\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png 620w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01-175x112.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01-300x193.png 300w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/a><\/p>\n<p>Par d\u00e9faut, l&rsquo;affichage du prompt dans le <strong>Terminal<\/strong> d&rsquo;OS X est un peu tristounet. Le texte est affich\u00e9 en blanc sur fond noir un peu transparent, ce qui n&rsquo;est pas tr\u00e8s commode et ne simplifie pas la lisibilit\u00e9 \u00e0 l&rsquo;\u00e9cran.<br \/>\n<!--more--><br \/>\n<a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-03.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"948\" data-permalink=\"https:\/\/www.fanjoe.be\/?attachment_id=948\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-03.png\" data-orig-size=\"179,80\" data-comments-opened=\"1\" data-image-title=\"Terminal-03\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-03.png\" class=\"alignright size-full wp-image-948\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-03.png\" alt=\"Terminal-03\" width=\"179\" height=\"80\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-03.png 179w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-03-175x78.png 175w\" sizes=\"auto, (max-width: 179px) 100vw, 179px\" \/><\/a>Dans un premier temps, il est possible de modifier son interface en faisant un clic droit sur la fen\u00eatre et en s\u00e9lectionnant \u00ab\u00a0Afficher l\u2019inspecteur\u00a0\u00bb dans le menu d\u00e9roulant.<\/p>\n<p>Dans les pr\u00e9f\u00e9rences du <strong>Terminal<\/strong>, il est possible de configurer diff\u00e9rents profils :<\/p>\n<p><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-04.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"949\" data-permalink=\"https:\/\/www.fanjoe.be\/?attachment_id=949\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-04.png\" data-orig-size=\"642,532\" data-comments-opened=\"1\" data-image-title=\"Terminal-04\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-04.png\" class=\"alignnone size-full wp-image-949\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-04.png\" alt=\"Terminal-04\" width=\"642\" height=\"532\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-04.png 642w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-04-175x145.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-04-300x248.png 300w\" sizes=\"auto, (max-width: 642px) 100vw, 642px\" \/><\/a><\/p>\n<p>Mais la marge de man\u0153uvre est relativement limit\u00e9e. Il est possible de d\u00e9terminer la police et quelques couleurs, mais rien de plus.<\/p>\n<div class=\"tiled-gallery type-rectangular tiled-gallery-unresized\" data-original-width=\"980\" data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;https:\\\/\\\/www.fanjoe.be\\\/?p=945&quot;,&quot;likes_blog_id&quot;:71477700}' itemscope itemtype=\"http:\/\/schema.org\/ImageGallery\" > <div class=\"gallery-row\" style=\"width: 980px; height: 423px;\" data-original-width=\"980\" data-original-height=\"423\" > <div class=\"gallery-group images-1\" style=\"width: 654px; height: 423px;\" data-original-width=\"654\" data-original-height=\"423\" > <div class=\"tiled-gallery-item tiled-gallery-item-large\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-08.png?ssl=1\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"650\"> <meta itemprop=\"height\" content=\"419\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"953\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-08.png\" data-orig-size=\"621,400\" data-comments-opened=\"1\" data-image-title=\"Terminal-08\" data-image-description=\"\" data-medium-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-08-300x193.png\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-08.png\" src=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-08.png?w=650&#038;h=419&#038;ssl=1\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-08.png 621w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-08-175x112.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-08-300x193.png 300w\" width=\"650\" height=\"419\" loading=\"lazy\" data-original-width=\"650\" data-original-height=\"419\" itemprop=\"http:\/\/schema.org\/image\" title=\"Terminal-08\" alt=\"Basic\" style=\"width: 650px; height: 419px;\" \/> <\/a> <div class=\"tiled-gallery-caption\" itemprop=\"caption description\"> Basic <\/div> <\/div> <\/div> <!-- close group --> <div class=\"gallery-group images-2\" style=\"width: 326px; height: 423px;\" data-original-width=\"326\" data-original-height=\"423\" > <div class=\"tiled-gallery-item tiled-gallery-item-large\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-07.png?ssl=1\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"322\"> <meta itemprop=\"height\" content=\"208\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"952\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-07.png\" data-orig-size=\"621,400\" data-comments-opened=\"1\" data-image-title=\"Terminal-07\" data-image-description=\"\" data-medium-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-07-300x193.png\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-07.png\" src=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-07.png?w=322&#038;h=208&#038;ssl=1\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-07.png 621w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-07-175x112.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-07-300x193.png 300w\" width=\"322\" height=\"208\" loading=\"lazy\" data-original-width=\"322\" data-original-height=\"208\" itemprop=\"http:\/\/schema.org\/image\" title=\"Terminal-07\" alt=\"Red Sands\" style=\"width: 322px; height: 208px;\" \/> <\/a> <div class=\"tiled-gallery-caption\" itemprop=\"caption description\"> Red Sands <\/div> <\/div> <div class=\"tiled-gallery-item tiled-gallery-item-large\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-06.png?ssl=1\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"322\"> <meta itemprop=\"height\" content=\"207\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"951\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-06.png\" data-orig-size=\"621,400\" data-comments-opened=\"1\" data-image-title=\"Terminal-06\" data-image-description=\"\" data-medium-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-06-300x193.png\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-06.png\" src=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-06.png?w=322&#038;h=207&#038;ssl=1\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-06.png 621w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-06-175x112.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-06-300x193.png 300w\" width=\"322\" height=\"207\" loading=\"lazy\" data-original-width=\"322\" data-original-height=\"207\" itemprop=\"http:\/\/schema.org\/image\" title=\"Terminal-06\" alt=\"Ocean\" style=\"width: 322px; height: 207px;\" \/> <\/a> <div class=\"tiled-gallery-caption\" itemprop=\"caption description\"> Ocean <\/div> <\/div> <\/div> <!-- close group --> <\/div> <!-- close row --> <div class=\"gallery-row\" style=\"width: 980px; height: 633px;\" data-original-width=\"980\" data-original-height=\"633\" > <div class=\"gallery-group images-1\" style=\"width: 980px; height: 633px;\" data-original-width=\"980\" data-original-height=\"633\" > <div class=\"tiled-gallery-item tiled-gallery-item-large\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-05.png?ssl=1\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"976\"> <meta itemprop=\"height\" content=\"629\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"950\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-05.png\" data-orig-size=\"621,400\" data-comments-opened=\"1\" data-image-title=\"Terminal-05\" data-image-description=\"\" data-medium-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-05-300x193.png\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-05.png\" src=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-05.png?w=976&#038;h=629&#038;ssl=1\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-05.png 621w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-05-175x112.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-05-300x193.png 300w\" width=\"976\" height=\"629\" loading=\"lazy\" data-original-width=\"976\" data-original-height=\"629\" itemprop=\"http:\/\/schema.org\/image\" title=\"Terminal-05\" alt=\"Grass\" style=\"width: 976px; height: 629px;\" \/> <\/a> <div class=\"tiled-gallery-caption\" itemprop=\"caption description\"> Grass <\/div> <\/div> <\/div> <!-- close group --> <\/div> <!-- close row --> <\/div>\n<p>Pour nous permettre de configurer plus finement l&rsquo;affichage du prompt et plus g\u00e9n\u00e9ralement celui du contenu du terminal, nous allons \u00e9diter le fichier <code>~\/.bash_profile<\/code>.<\/p>\n<p>On ouvre le Terminal :<\/p>\n<p><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-09.png\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"958\" data-permalink=\"https:\/\/www.fanjoe.be\/?attachment_id=958\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-09.png\" data-orig-size=\"502,180\" data-comments-opened=\"1\" data-image-title=\"Terminal-09\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-09.png\" class=\"alignnone size-full wp-image-958\" src=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-09.png\" alt=\"Terminal-09\" width=\"502\" height=\"180\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-09.png 502w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-09-175x62.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-09-300x107.png 300w\" sizes=\"auto, (max-width: 502px) 100vw, 502px\" \/><\/a><\/p>\n<p>Puis, on y tape la ligne suivante dans le <strong>Terminal<\/strong> lui-m\u00eame :<\/p>\n<pre data-wpview-pad=\"1\">$ nano ~\/.bash_profile<\/pre>\n<p style=\"padding-left: 30px;\"><strong>NB.:<\/strong> La <strong>~<\/strong> s&rsquo;obtient en appuyant simultan\u00e9ment sur les touches <strong>&lt;Alt&gt;<\/strong> et <strong>&lt;N&gt;<\/strong>.<\/p>\n<p>Normalement, un fichier vide devrait s&rsquo;ouvrir. Dans celui-ci, je propose d&rsquo;ajouter :<\/p>\n<pre data-wpview-pad=\"1\">export PS1=\"\\u: \\w $ \"<\/pre>\n<p>On enregistre avec &lt;<strong>Ctrl<\/strong>&gt; + &lt;<strong>O<\/strong>&gt; et puis &lt;<strong>Pomme<\/strong>&gt; + &lt;<strong>T<\/strong>&gt; pour ouvrir un nouvel onglet qui devrait prendre en compte les modifications apport\u00e9es.<\/p>\n<p>Ceci aura pour effet de changer le contenu du prompt. Les couleurs resteront identiques.<\/p>\n<p>On aura :<\/p>\n<pre>Didier: ~ $<\/pre>\n<div class=\"tiled-gallery type-rectangular tiled-gallery-unresized\" data-original-width=\"980\" data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;https:\\\/\\\/www.fanjoe.be\\\/?p=945&quot;,&quot;likes_blog_id&quot;:71477700}' itemscope itemtype=\"http:\/\/schema.org\/ImageGallery\" > <div class=\"gallery-row\" style=\"width: 980px; height: 318px;\" data-original-width=\"980\" data-original-height=\"318\" > <div class=\"gallery-group images-1\" style=\"width: 490px; height: 318px;\" data-original-width=\"490\" data-original-height=\"318\" > <div class=\"tiled-gallery-item tiled-gallery-item-large\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png?ssl=1\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"486\"> <meta itemprop=\"height\" content=\"314\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"946\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png\" data-orig-size=\"620,400\" data-comments-opened=\"1\" data-image-title=\"Terminal-01\" data-image-description=\"\" data-medium-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01-300x193.png\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png\" src=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png?w=486&#038;h=314&#038;ssl=1\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png 620w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01-175x112.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01-300x193.png 300w\" width=\"486\" height=\"314\" loading=\"lazy\" data-original-width=\"486\" data-original-height=\"314\" itemprop=\"http:\/\/schema.org\/image\" title=\"Terminal-01\" alt=\"Prompt initial\" style=\"width: 486px; height: 314px;\" \/> <\/a> <div class=\"tiled-gallery-caption\" itemprop=\"caption description\"> Prompt initial <\/div> <\/div> <\/div> <!-- close group --> <div class=\"gallery-group images-1\" style=\"width: 490px; height: 318px;\" data-original-width=\"490\" data-original-height=\"318\" > <div class=\"tiled-gallery-item tiled-gallery-item-large\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10.png?ssl=1\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"486\"> <meta itemprop=\"height\" content=\"314\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"960\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10.png\" data-orig-size=\"620,400\" data-comments-opened=\"1\" data-image-title=\"Terminal-10\" data-image-description=\"\" data-medium-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10-300x193.png\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10.png\" src=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10.png?w=486&#038;h=314&#038;ssl=1\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10.png 620w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10-175x112.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10-300x193.png 300w\" width=\"486\" height=\"314\" loading=\"lazy\" data-original-width=\"486\" data-original-height=\"314\" itemprop=\"http:\/\/schema.org\/image\" title=\"Terminal-10\" alt=\"Prompt modifi\u00e9\" style=\"width: 486px; height: 314px;\" \/> <\/a> <div class=\"tiled-gallery-caption\" itemprop=\"caption description\"> Prompt modifi\u00e9 <\/div> <\/div> <\/div> <!-- close group --> <\/div> <!-- close row --> <\/div>\n<p>Voici une liste param\u00e8tres pour modifier le prompt :<\/p>\n<pre>\\d \u2013 Date courante\r\n\\t \u2013 Heure courante\r\n\\h \u2013 Nom de l'h\u00f4te\r\n\\# \u2013 Num\u00e9ro de la commande\r\n\\u \u2013 Nom d'utilisateur\r\n\\W \u2013 R\u00e9pertoire de travail courant (exemple: Desktop)\r\n\\w \u2013 R\u00e9pertoire de travail courant, chemin complet (exemple: \/Users\/Admin\/Desktop)<\/pre>\n<p>Maintenant qu&rsquo;on a modifi\u00e9 le prompt, on va lui donner des couleurs. Je propose de modifier la ligne ins\u00e9r\u00e9e \u00ab\u00a0<code>export PS1=\"\\u: \\w $ \"<\/code>\u00a0\u00bb par :<\/p>\n<pre>export PS1=\"\\[\\033[1;32m\\]\\u: \\[\\033[1;34m\\]\\w $ \\[\\033[0m\\]\"<\/pre>\n<p>Les param\u00e8tres entre [ ] ins\u00e8rent une couleur.<\/p>\n<p>On aura la m\u00eame chose que pr\u00e9c\u00e9demment, mais en couleur :<\/p>\n<pre><span style=\"color: #0000ff;\"><span style=\"color: #008000;\">Didier:<\/span> ~ $<\/span><\/pre>\n<div class=\"tiled-gallery type-rectangular tiled-gallery-unresized\" data-original-width=\"980\" data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;https:\\\/\\\/www.fanjoe.be\\\/?p=945&quot;,&quot;likes_blog_id&quot;:71477700}' itemscope itemtype=\"http:\/\/schema.org\/ImageGallery\" > <div class=\"gallery-row\" style=\"width: 980px; height: 318px;\" data-original-width=\"980\" data-original-height=\"318\" > <div class=\"gallery-group images-1\" style=\"width: 490px; height: 318px;\" data-original-width=\"490\" data-original-height=\"318\" > <div class=\"tiled-gallery-item tiled-gallery-item-large\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10.png?ssl=1\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"486\"> <meta itemprop=\"height\" content=\"314\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"960\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10.png\" data-orig-size=\"620,400\" data-comments-opened=\"1\" data-image-title=\"Terminal-10\" data-image-description=\"\" data-medium-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10-300x193.png\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10.png\" src=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10.png?w=486&#038;h=314&#038;ssl=1\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10.png 620w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10-175x112.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-10-300x193.png 300w\" width=\"486\" height=\"314\" loading=\"lazy\" data-original-width=\"486\" data-original-height=\"314\" itemprop=\"http:\/\/schema.org\/image\" title=\"Terminal-10\" alt=\"Prompt modifi\u00e9\" style=\"width: 486px; height: 314px;\" \/> <\/a> <div class=\"tiled-gallery-caption\" itemprop=\"caption description\"> Prompt modifi\u00e9 <\/div> <\/div> <\/div> <!-- close group --> <div class=\"gallery-group images-1\" style=\"width: 490px; height: 318px;\" data-original-width=\"490\" data-original-height=\"318\" > <div class=\"tiled-gallery-item tiled-gallery-item-large\" itemprop=\"associatedMedia\" itemscope itemtype=\"http:\/\/schema.org\/ImageObject\"> <a href=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-02.png?ssl=1\" border=\"0\" itemprop=\"url\"> <meta itemprop=\"width\" content=\"486\"> <meta itemprop=\"height\" content=\"314\"> <img decoding=\"async\" class=\"\" data-attachment-id=\"947\" data-orig-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-02.png\" data-orig-size=\"620,400\" data-comments-opened=\"1\" data-image-title=\"Terminal-02\" data-image-description=\"\" data-medium-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-02-300x193.png\" data-large-file=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-02.png\" src=\"https:\/\/i0.wp.com\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-02.png?w=486&#038;h=314&#038;ssl=1\" srcset=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-02.png 620w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-02-175x112.png 175w, https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-02-300x193.png 300w\" width=\"486\" height=\"314\" loading=\"lazy\" data-original-width=\"486\" data-original-height=\"314\" itemprop=\"http:\/\/schema.org\/image\" title=\"Terminal-02\" alt=\"Prompt color\u00e9\" style=\"width: 486px; height: 314px;\" \/> <\/a> <div class=\"tiled-gallery-caption\" itemprop=\"caption description\"> Prompt color\u00e9 <\/div> <\/div> <\/div> <!-- close group --> <\/div> <!-- close row --> <\/div>\n<p>Voici la liste des couleurs :<\/p>\n<pre>Gris    : \\[\\033[0;30m\\]\r\nRouge   : \\[\\033[0;31m\\]\r\nVert    : \\[\\033[0;32m\\]\r\nJaune   : \\[\\033[0;33m\\]\r\nBleu    : \\[\\033[0;34m\\]\r\nFuchsia : \\[\\033[0;35m\\]\r\nCyan    : \\[\\033[0;36m\\]\r\nBlanc   : \\[\\033[0;37m\\]\r\n\r\nReset   : \\[\\033[0m\\]<\/pre>\n<p>Pour mettre un texte en gras, on va modifier le \u00ab\u00a00\u00a0\u00bb en \u00ab\u00a01\u00a0\u00bb :<\/p>\n<pre>Vert      : \\[\\033[0;32m\\]\r\nVert gras : \\[\\033[<span style=\"color: #ff0000;\">1<\/span>;32m\\]<\/pre>\n<p>Enfin, il est possible de configurer la couleur de la totalit\u00e9 de l&rsquo;apparence du Terminal avec ces commandes :<\/p>\n<p>Par exemple :<\/p>\n<p style=\"padding-left: 30px;\">Th\u00e8me sombre :<\/p>\n<pre style=\"margin-left: 30px;\">export CLICOLOR=1\r\nexport LSCOLORS=GxFxCxDxBxegedabagaced<\/pre>\n<p style=\"padding-left: 30px;\">Th\u00e8me clair :<\/p>\n<pre style=\"margin-left: 30px;\">export CLICOLOR=1\r\nexport LSCOLORS=ExFxBxDxCxegedabagacad<\/pre>\n<p>Les lettres correspondent \u00e0 :<\/p>\n<pre>a = noir       d = marron      g = cyan\r\nb = rouge      e = bleu        h = gris clair\r\nc = vert       f = magenta     x = par d\u00e9faut<\/pre>\n<p>O\u00f9 chaque couleur sera repr\u00e9sent\u00e9e par 2 lettres. La premi\u00e8re sera la couleur du texte et la seconde, la couleur de fond. Les majuscules serviront \u00e0 mettre le texte en gras.<\/p>\n<p>Par exemple, du texte vert-gras sur fond rouge s&rsquo;\u00e9crira : <strong>Cb<\/strong><\/p>\n<p>On les disposera dans l&rsquo;ordre suivant :<\/p>\n<pre>DIR\u00a0 SYM_LINK  SOCKET  PIPE  EXE  BLOCK_SP  CHAR_SP  EXE_SUID  EXE_GUID  DIR_STICKY  DIR_WO_STICKY<\/pre>\n<p>Au total, on devra avoir 11 couples puisqu&rsquo;il y a 11 param\u00e8tres \u00e0 d\u00e9finir.<\/p>\n<pre>DIR\u00a0          : R\u00e9pertoire\r\nSYM_LINK      : Lien symbolique\r\nSOCKET        : Socket\r\nPIPE          : Pipe\r\nEXE           : Ex\u00e9cutable\r\nBLOCK_SP      : Bloc sp\u00e9cial\r\nCHAR_SP       : Caract\u00e8re sp\u00e9cial\r\nEXE_SUID      : E<span id=\"result_box\" class=\"short_text\" lang=\"fr\"><span class=\"hps\">x\u00e9cutable<\/span> <span class=\"hps\">avec le bit<\/span> <strong><span class=\"hps\">setuid<\/span><\/strong><\/span>\r\nEXE_GUID      : Ex\u00e9cutable avec le bit <strong>setgid<\/strong>\r\nDIR_STICKY    : R<span id=\"result_box\" lang=\"fr\"><span class=\"hps\">\u00e9pertoire accessible en \u00e9criture<\/span> <span class=\"hps\">pour les autres<\/span>, <strong>avec<\/strong> le bit <strong><span class=\"hps\">sticky<\/span><\/strong><\/span> (bit collant)\r\nDIR_WO_STICKY : R<span id=\"result_box\" lang=\"fr\"><span class=\"hps\">\u00e9pertoire accessible en \u00e9criture<\/span> <span class=\"hps\">pour les autres<\/span>, <strong>sans<\/strong> le bit <strong><span class=\"hps\">sticky<\/span><\/strong><span class=\"hps\"> (bit collant)<\/span><\/span><\/pre>\n<p>Pour d&rsquo;autres infos tr\u00e8s compl\u00e8tes sur la personnalisation du fichier <code>~\/.bash_profile<\/code>, je vous propose de visiter ce site :<\/p>\n<p><a title=\"Bash profile\" href=\"http:\/\/natelandau.com\/my-mac-osx-bash_profile\/\" target=\"_blank\">http:\/\/natelandau.com\/my-mac-osx-bash_profile\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p><a href=\"https:\/\/www.fanjoe.be\/wp-content\/uploads\/2014\/06\/Terminal-01.png\"><\/a><\/p>\n<p>Par d\u00e9faut, l&rsquo;affichage du prompt dans le <strong>Terminal<\/strong> d&rsquo;OS X est un peu tristounet. Le texte est affich\u00e9&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_post_was_ever_published":false},"categories":[10,3,178],"tags":[112,23],"class_list":["post-945","post","type-post","status-publish","format-standard","hentry","category-geek","category-informatique","category-mac","tag-prompt","tag-terminal","end"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/posts\/945","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=945"}],"version-history":[{"count":0,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=\/wp\/v2\/posts\/945\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=945"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=945"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fanjoe.be\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=945"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}