<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.netapsys.fr/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Netapsys Blog - Shell</title>
  <link>http://blog.netapsys.fr/index.php/</link>
  <description></description>
  <language>fr</language>
  <pubDate>Thu, 29 Jul 2010 16:33:35 +0200</pubDate>
  <copyright>Netapsys 2008 - 2009</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Script Shell : Formater des chaînes à l'intérieur des scripts</title>
    <link>http://blog.netapsys.fr/index.php/post/2009/06/22/Script-Shell%3A-Analyser-des-chaines</link>
    <guid isPermaLink="false">urn:md5:dcebcd5ecd74b3adbd5ec77b4cac5f3b</guid>
    <pubDate>Tue, 23 Jun 2009 18:29:00 +0200</pubDate>
    <dc:creator>Abderrazek CHINE</dc:creator>
        <category>Shell</category>
            
    <description>&lt;p&gt;&lt;br /&gt;
Dans le cadre de mes activités,  j'ai écrit des scripts Shell ayant pour but de formater des chaînes de caractères à l'intérieur du script, je vous propose de les partager avec vous tout en introduisant des fonctions afin de vous faciliter la prise en main et la réutilisation.&lt;br /&gt;
N'étant pas expert du script Shell, tout commentaire est le bienvenu.&lt;br /&gt;
Les exemples de scripts donnés ci-après sont testés sous linux et hp-ux.&lt;br /&gt;
Le premier exemple étant simple, il prépare le second qui traite du formatage des chaînes. Ceux qui sont pressés peuvent juste jeter un œil sur la seconde partie de ce billet.&lt;br /&gt;
&lt;br /&gt;&lt;/p&gt;    &lt;p&gt;Fonction de lecture des arguments passés


Le premier script nommé tst1.sh a deux fonctions simples qui serviront à :

 - Valider le nombre d'arguments attendus par le script. 
 - Afficher ces arguments


Son contenu est comme suit:

#!/bin/sh
scriptName=$&amp;#40;basename $0&amp;#41;
syntaxe=&amp;quot; $scriptName  value \nExemple:\n  $scriptName... &lt;em&gt;&lt;a href=&quot;http://blog.netapsys.fr/index.php/post/2009/06/22/Script-Shell%3A-Analyser-des-chaines&quot;&gt;Lire&lt;/em&gt; Script Shell : Formater des chaînes à l'intérieur des scripts&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.netapsys.fr/index.php/post/2009/06/22/Script-Shell%3A-Analyser-des-chaines#comment-form</comments>
      <wfw:comment>http://blog.netapsys.fr/index.php/post/2009/06/22/Script-Shell%3A-Analyser-des-chaines#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.netapsys.fr/index.php/feed/rss2/comments/97</wfw:commentRss>
      </item>
    
</channel>
</rss>