Re: [CBLX] appeler un script depuis un autre, et pouvoir revenir ...

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Salut Aldo et tout le monde,

On Sun, Aug 14, 2011 at 12:49:43PM +0200, Ald0 wrote:
> Hello !
> 
> J'ai réalisé hier soir une version "plus localisée", cad nationale, de
> whichstation{1}, à savoir un whichstation.be, et je compte étendre vers une
> offre .fr .lu .ch .it etc...

Cool :)

> mais n'en suis pas encore là, et ai une question qui me turlupine pour
> l'instant:
> actu on sait lancer whichstation.be et le quitter vers le prompt;
> idem pour le whichstation générique;
> mais je voudrais pouvoir un peu "imbriquer" ultérieurement (et de façon
> souple) les scripts, permettant ainsi de démarrer en whichstation (offre
> generique/Benelux), et passer vers le sous-script be fr lu ch it etc 
> quand on entre les deux caractères du pays; 
> mais aussi pouvoir revenir du sous-script vers le "principal" et pouvoir
> quitter de là.
> 
> Qq'un a-t-il une idée de comment le faire proprement ?
> par exemple, puis-je depuis la version fr be ch etc faire lancer le script
> principal quand on n'entre rien, et quitter vers le prompt quand on entre 0
> ou 00 ? et ce sans que ça n'ouvre de nouveaux sous-scripts en chaîne
> (allourdissement inutile/impropre) ?

Une réponse vite faite: je te dirait bien d'encapsuler les "sous-script"
dans des fonctions. Ainsi, tu peux passer d'une fonction à une autre.

Je pense que des experts de bash te conseilleraient des solutions plus
adaptées?

Amicalement,

Manu

> 
> Aldo.
> 
> {1}: http://whichstation.blinuxman.net/
> 
> 
> ---
> -- 
>    CarrefourBLinuX MailingListe 
>    Pour obtenir de l'aide, envoyez le sujet  help  à: 
>    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>    Archives: 
>    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
> 

-- 
Web Alchemist Team

---
-- 
   CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  à: 
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/