{"id":250,"date":"2014-05-07T17:30:00","date_gmt":"2014-05-07T17:30:00","guid":{"rendered":"http:\/\/hoper.dnsalias.net\/atdc\/index.php\/2014\/05\/07\/20140507pour-verifier-ses-scripts\/"},"modified":"2017-05-01T09:45:53","modified_gmt":"2017-05-01T07:45:53","slug":"20140507pour-verifier-ses-scripts","status":"publish","type":"post","link":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/2014\/05\/07\/20140507pour-verifier-ses-scripts\/","title":{"rendered":"Pour s&rsquo;assurer de la qualit\u00e9 de ses scripts&#8230;"},"content":{"rendered":"<p>Vous avez \u00e9crit un script shell et aimeriez v\u00e9rifier qu&rsquo;il ne contient pas trop d&rsquo;erreurs (syntaxiques ET s\u00e9mantique) ? Alors allez vite faire un tour sur <a href=\"http:\/\/www.shellcheck.net\/\">www.shellcheck.net<\/a>. Cet outil en ligne (ou hors ligne si vous d\u00e9cidez de le t\u00e9l\u00e9charger) donne des r\u00e9sultats assez bluffants. Il m&rsquo;a imm\u00e9diatement trouv\u00e9 un bug dans <a href=\"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/kclean\/\">kclean<\/a> ! Plus pr\u00e9cis\u00e9ment, j&rsquo;avais oubli\u00e9 un $ devant un nom de variable, qui n&rsquo;\u00e9tait donc pas interpr\u00e9t\u00e9e. Un probl\u00e8me heureusement sans cons\u00e9quences sur les suppressions et tout le travail \u00ab\u00a0r\u00e9el\u00a0\u00bb du script. kclean passe donc en version 3.5. Une version qui, en plus de la correction n\u00e9cessaire, int\u00e8gre aussi le calcul de l&rsquo;espace disque th\u00e9oriquement lib\u00e9r\u00e9 apr\u00e8s suppression des noyaux. Une information qui apparaitra, que vous l&rsquo;utilisiez en mode texte ou en mode graphique.<\/p>\n<p>Un grand merci \u00e0 Vinny qui a <a href=\"http:\/\/forum.ubuntu-fr.org\/viewtopic.php?id=1548521\">fait passer l&rsquo;info<\/a> sur le forum ubuntu-fr.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vous avez \u00e9crit un script shell et aimeriez v\u00e9rifier qu&rsquo;il ne contient pas trop d&rsquo;erreurs (syntaxiques ET s\u00e9mantique) ? Alors allez vite faire un tour sur www.shellcheck.net. Cet outil en ligne (ou hors ligne si vous d\u00e9cidez de le t\u00e9l\u00e9charger) donne des r\u00e9sultats assez bluffants. Il m&rsquo;a imm\u00e9diatement trouv\u00e9 un bug dans kclean ! Plus [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-250","post","type-post","status-publish","format-standard","hentry","category-geekitude"],"_links":{"self":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/comments?post=250"}],"version-history":[{"count":2,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/250\/revisions"}],"predecessor-version":[{"id":501,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/posts\/250\/revisions\/501"}],"wp:attachment":[{"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/media?parent=250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/categories?post=250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hoper.dnsalias.net\/atdc\/index.php\/wp-json\/wp\/v2\/tags?post=250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}