[gilug] Re: Trobar text coincident
ETEEEEEEE marc furtia gmail com
2013-12-11 19:10:11 UTC
error!! :S
El dia 11 de desembre de 2013 19.38, ETEEEEEEE <> ha
escrit:
> Pot ser així ?
> 1 #!/bin/sh
> 2 aaa="/var/cache/prim/b"
> 3 bbb="/var/cache/prim/b/b"
> 4 ccc="/var/cache/prim/b/c"
> 5 ddd="/var/cache/primb"
>
> 6 if [ `echo $aaa | grep -c "/var/cache/prim/a" ` -gt 0 ]
> 7 then
> 8 echo "Success aaa"
> 9 if [ `echo $bbb | grep -c "/var/cache/prim/a/b" ` -gt 0 ]
> 10 then
> 11 echo "Success bbb"
>
> 12 if [ `echo $ccc | grep -c "/var/cache/prim/a/c" ` -gt 0 ]
> 13 then
> 14 echo "Success ccc"
> 15 if [ `echo $ddd | grep -c "/var/cache/prim" ` -gt 0 ]
>
> 16 then
> 17 echo "Success ddd"
> 18 else
> 19 echo "fail ddd"
> 20 fi
> 21 else
>
> 22 echo "fail ccc"
> 23 fi
> 24 else
> 25 echo "fail bbb"
> 26 fi
> 27 else
> 28 echo "Fail";
> 29 fi
> ~
>
>
>
> El dia 11 de desembre de 2013 15.56, Narcis Garcia <>ha escrit:
>
> Hola, aquí va una consulta sobre el llenguatge de Shell Script (Bash):
>>
>> Puc tenir dades com aquestes:
>> aaa="/var/cache/prim/a"
>> bbb="/var/cache/prim/a/b"
>> ccc="/var/cache/prim/a/c"
>> ddd="/var/cache/prim"
>>
>> I necessito alguna manera de trobar que el directori comú de les 4 rutes
>> és "/var/cache/prim" per tal de fer-hi una sola operació.
>> Hi ha alguna manera de comprovar quina part de cadena de text coincideix
>> entre 2 o més variables?
>>
>> Gràcies.
>>
>>
>> ________________________________________________________
>> LLISTA DE DISTRIBUCIO DE CORREU del GiLUG
>> --------------------------------------------------------
>> - Per a escriure a tothom de la llista, envia el teu missatge a:
>> gilug(arrova)llista.actiu.info
>> - Per a d'altres questions sobre la llista o subscripcio, autogestiona't
>> a:
>> http://llista.actiu.info/mailman/listinfo/gilug
>> * Tots els missatges queden publicats a:
>> http://llista.actiu.info/pipermail/gilug/
>
>
>
-------------- part següent --------------
Un document HTML ha estat eliminat...
URL: <https://llista.gilug.org/pipermail/usuaris/attachments/20131211/1650c7ec/attachment.htm>
Més informació sobre la llista de correu gilug