<div dir="ltr"><pre><code>Pot ser així ?<br></code>  1 #!/bin/sh<br>  2 aaa="/var/cache/prim/b"<br>  3 bbb="/var/cache/prim/b/b"<br>  4 ccc="/var/cache/prim/b/c"<br>  5 ddd="/var/cache/primb"<br>
  6 if [ `echo $aaa | grep -c "/var/cache/prim/a" ` -gt 0 ]<br>  7 then<br>  8   echo "Success aaa"<br>  9   if [ `echo $bbb | grep -c "/var/cache/prim/a/b" ` -gt 0 ]<br> 10      then<br> 11          echo "Success bbb"<br>
 12          if [ `echo $ccc | grep -c "/var/cache/prim/a/c" ` -gt 0 ]<br> 13             then<br> 14                 echo "Success ccc"<br> 15                 if [ `echo $ddd | grep -c "/var/cache/prim" ` -gt 0 ]<br>
 16                    then<br> 17                        echo "Success ddd"<br> 18                     else<br> 19                        echo "fail ddd"<br> 20                 fi<br> 21             else<br>
 22                 echo "fail ccc"<br> 23             fi<br> 24         else<br> 25         echo "fail bbb"<br> 26         fi<br> 27  else<br> 28  echo "Fail";<br> 29     fi<br>~                 <br>
</pre></div><div class="gmail_extra"><br><br><div class="gmail_quote">El dia 11 de desembre de 2013 15.56, Narcis Garcia <span dir="ltr"><<a href="mailto:informatica@actiu.net" target="_blank">informatica@actiu.net</a>></span> ha escrit:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola, aquí va una consulta sobre el llenguatge de Shell Script (Bash):<br>
<br>
Puc tenir dades com aquestes:<br>
aaa="/var/cache/prim/a"<br>
bbb="/var/cache/prim/a/b"<br>
ccc="/var/cache/prim/a/c"<br>
ddd="/var/cache/prim"<br>
<br>
I necessito alguna manera de trobar que el directori comú de les 4 rutes<br>
és "/var/cache/prim" per tal de fer-hi una sola operació.<br>
Hi ha alguna manera de comprovar quina part de cadena de text coincideix<br>
entre 2 o més variables?<br>
<br>
Gràcies.<br>
<br>
<br>
________________________________________________________<br>
LLISTA DE DISTRIBUCIO DE CORREU del GiLUG<br>
--------------------------------------------------------<br>
- Per a escriure a tothom de la llista, envia el teu missatge a: gilug(arrova)<a href="http://llista.actiu.info" target="_blank">llista.actiu.info</a><br>
- Per a d'altres questions sobre la llista o subscripcio, autogestiona't a:<br>
<a href="http://llista.actiu.info/mailman/listinfo/gilug" target="_blank">http://llista.actiu.info/mailman/listinfo/gilug</a><br>
* Tots els missatges queden publicats a:<br>
<a href="http://llista.actiu.info/pipermail/gilug/" target="_blank">http://llista.actiu.info/pipermail/gilug/</a></blockquote></div><br></div>