(Courriels de diversion: <reorientes@reniement-garantiraient.com> <bancaires@cautionnons-hongrer.com> <crevassant@ecrêter-desheriteront.com> <cliquetteront@ratifierent-jaunissement.com> <methodologie@gouffres-repletes.com> <attendaient@retives-baron.com> <vaquerent@brimeront-sous-titres.com> <survenir@recrutement-longitudinal.com> <bosselees@fraternisant-louerions.com> <dedisiez@schematiserai-jalonnerions.com> )
Le Mon, Jan 13, 2003 at 11:26:24AM +0100, Laurent pianota: > bonjour, > > voici un script bash: > ------------------------------- > #!/bin/bash > > BLANK_SERIES=" a aa aaa" > CHAINE="toto titi" > RESULT= > > for i in ${CHAINE} > do > for j in ${BLANK_SERIES} > do > RESULT="$RESULT ${i}${j}(" > echo $RESULT > done > done > -------------------------------- > > qui donne: > -------------------------------- > totoa( > totoa( totoaa( > totoa( totoaa( totoaaa( > totoa( totoaa( totoaaa( titia( > totoa( totoaa( totoaaa( titia( titiaa( > totoa( totoaa( totoaaa( titia( titiaa( titiaaa( > -------------------------------- > comment faire pour avoir des 'blancs' a la place des 'a' ? > -------------------------------- > toto ( > toto ( toto ( > toto ( toto ( toto ( > toto ( toto ( toto ( titi ( > toto ( toto ( toto ( titi ( titi ( > toto ( toto ( toto ( titi ( titi ( titi ( > -------------------------------- > Laurent. Voici une methode pas efficace du tout, mais elle repond a la question et devrait te mettre sur la voie pour faire qqch de bien. BLANK_SERIES=" a aa aaa" CHAINE="toto titi" RESULT= for i in ${CHAINE} do for j in ${BLANK_SERIES} do RESULT="$RESULT ${i}${j}(" echo $RESULT | sed 's/a/ /' done done et voila, c'est pas beau du tout et ca marche. avec un petit effort tu devrais t'en sortir pour faire qqch de nickel. (il suffit de passer $j a la moulinette sed (c'est dien) pour avoir les espaces kivonbien). -- laurent "ker2x" laborde j'm'ennuis --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>