{"id":4881,"date":"2021-07-14T00:58:29","date_gmt":"2021-07-14T03:58:29","guid":{"rendered":"https:\/\/bureau-it.com\/artigos\/utilisation-de-lecho\/"},"modified":"2024-09-19T22:33:49","modified_gmt":"2024-09-20T01:33:49","slug":"utilisation-de-lecho","status":"publish","type":"post","link":"https:\/\/bureau-it.com\/fr\/artigos\/utilisation-de-lecho\/","title":{"rendered":"Utilisation de l’\u00e9cho"},"content":{"rendered":"\n
Sans -e<\/strong>, il ne peut pas interpr\u00e9ter les commandes \u00e9chapp\u00e9es.<\/p>\n\n Avec -e<\/strong>, vous activez l’interpr\u00e9tation des caract\u00e8res \u00e9chapp\u00e9s, tels que \\n pour sauter des lignes :<\/p>\n\n Pour une nouvelle colonne ,<\/strong> utilisez l’option -e<\/strong> avec \\v<\/strong>:<\/p>\n\n Pour re-tabler, utilisez l’option -e<\/strong> avec \\t<\/strong>:<\/p>\n\n Si vous n’utilisez pas l’option -n, l’information sera affich\u00e9e \u00e0 l’\u00e9cran, puis une nouvelle ligne appara\u00eetra :<\/p>\n\n Maintenant, avec -n, nous n’avons plus de nouvelle ligne<\/em> apr\u00e8s la phrase :<\/p>\n\n Avez-vous des suggestions sur la fa\u00e7on d’utiliser echo ?\nEnvoyez-la-moi dans les commentaires et je l’ins\u00e9rerai ici =D <\/p>\n","protected":false},"excerpt":{"rendered":" Un guide rapide sur l’utilisation de la commande echo de la mani\u00e8re la plus pratique possible.<\/p>\n","protected":false},"author":2,"featured_media":4622,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"resumo_insta":"","imagem_insta":"","acessibilidade_insta":"","hashtags_insta":"","resumo_linkedin":"","imagem_linkedin":"","hashtag_linkedin":"","resumo_face":"","imagem_face":"","hashtag_face":"","footnotes":""},"categories":[93],"tags":[94],"class_list":["post-4881","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-script-shell","tag-echo-fr"],"yoast_head":"\nman<\/code>
echo<\/code> est tr\u00e8s direct en disant que la commande est utilis\u00e9e pour r\u00e9p\u00e9ter les arguments vers std out.\nCela signifie qu’il est possible de passer pratiquement n’importe quoi \u00e0 la sortie standard.\nAvec echo, nous pouvons utiliser des caract\u00e8res d’\u00e9chappement, tels que la tabulation, le retour \u00e0 la ligne, activer les couleurs du texte, l’arri\u00e8re-plan, la d\u00e9coration des caract\u00e8res,<\/a> etc. <\/p>\n\n
S’\u00e9vader<\/h2>\n\n
$ echo \"Oi\\nEu sou o Echo.\"\nOi\\nEu sou o Echo.<\/pre>\n\n
$ echo -e \"Oi\\nEu sou o Echo.\"\nOi\nEu sou o Echo.<\/pre>\n\n
$ Nome=\"Echo\"\n$ echo -e \"Oi\\nSeu nome \u00e9 $Nome \\v$Nome \\v$Nome\"\nOi\nSeu nome \u00e9 Echo\n Echo\n Echo<\/pre>\n\n
$ echo -e \"\\tOl\u00e1,\\n\\tEste \u00e9 um texto tabulado.\"\n Ol\u00e1,\n Este \u00e9 um texto tabulado.<\/pre>\n\n
\u00c9vitez les retours \u00e0 la ligne<\/h2>\n\n
$ echo \"Oi, digite seu nome: \"; read nome\nOi, digite seu nome: \n_<\/pre>\n\n
$ echo -n \"Oi, digite seu nome: \"; read nome\nOi, digite seu nome: _ <\/pre>\n\n
echo<\/code> Cette nouvelle ligne cr\u00e9\u00e9e peut \u00eatre g\u00eanante lorsqu’il s’agit d’obtenir l’hexad\u00e9cimal d’un caract\u00e8re<\/p>\n\n
$ echo -e A |hexdump\n0000000 41 0a <----- olha o newline aqui no 0a, atrapalhando\n0000002\n\n$ echo -en A |hexdump\n0000000 41 <----- agora, s\u00f3 o hex 41, que \u00e9 o A em ascii\n0000001<\/pre>\n\n