On Fri, March 23, 2007 9:02 am, luxtin wrote: > Bonjour, > > ce silence manifeste signifie t'il que c'est trop simple ou que j'ai posé > une colle ? :) > à moins que tout le monde utilise konsole...
Tu peut faire aussi un truc du genre: params=( param1 param2 param3 param4 param5 ); dirs=( dir1 dir2 dir3 dir4 dir5 ); cmd="ma_cmd mes_params"; for i in `seq 0 $((${#dirs[*]}-1))`; (cd ${dirs[$i]}; xterm -hold -e $cmd ${params[$i]})&; done params et dirs sont des tableaux; "seq 0 $((${#dirs[*]}-1))" renvoi la sequence 0 1 ... NB_ELEMENT-1; "xterm -hold -e CMD" lance la commande CMD dans un xterm et ne ferme pas la fenetre a la fin de cette commande; "(STUFF)&" execute STUFF dans un sous-shell en background; si les noms de tes fichiers de conf et de tes repertoires sont "bien" nommes et situes, tu peut faire plus simple: max=5 for i in `seq 1 $max`; (cd base_dir_$i; xterm -hold -e ma_cmd base_param_$i)&; done @+ Christian PS: desole, mais j'ai pas les accents sur mon clavier! > > ++ > Florian > > On 3/15/07, luxtin <[EMAIL PROTECTED]> wrote: >> >> Bonjour, >> >> j'ai une meme tache à lancer plusieurs fois dans différents répertoires >> (il s'agit de calculs numériques avec différents paramètres d'entrées). >> Par exemple, imaginons que j'ai trois fichiers de paramètres dans >> ~/param1, ~/param2 et ~/param3, et que j'ai un terminal ouvert sur >> chaque >> répertoire. Le but est de lancer la meme commande en simultané dans >> chacun >> de ces terminaux. Pour l'instant, je le fais manuellement en >> copiant-collant >> la commande dans chaque terminal... c'est un peu relou et je me >> demandais >> s'il était possible de lancer une commande simultanément dans plusieurs >> terminaux ? >> >> Avez-vous une idée ? >> >> Merci. >> >> Florian. >> > _______________________________________________ > Toulouse-ll mailing list > Toulouse-ll@toulibre.org > http://lolut.utbm.info/cgi-bin/mailman/listinfo/toulouse-ll > _______________________________________________ Toulouse-ll mailing list Toulouse-ll@toulibre.org http://lolut.utbm.info/cgi-bin/mailman/listinfo/toulouse-ll