Re: Quelle est la commande ou fonct ion permettant de récupérer des variables en bash?

2005-12-28 Par sujet Guillaume Leccese

dans script1.sh

sh script2.sh toto1 toto2 toto3

dans script2.sh

echo $1 $2 $3


te donnera:

toto1 toto2 toto3


Guillaume

Wolfgod wrote:

Bonjour la liste et bonnes fêtes

Quelle est la commande ou fonction permettant de récupérer des variables d'un 
scriptA en bash  vers un autre scriptB; ormis la commande export. Comme par 
exemple en PHP avec les fonctions require_once() ou include() ou en C 
#include?


Merci
 
-^-
  ( ° ° )   
   / V \  
//  ` ` \\   
  /(`  )\ 
^`~`^

 Contre le projet DADVSI

 http://eucd.info/petitions/index.php?petition=2
 *
 Ma clé publique est disponible sur http://www.keyserver.net (0x27253FEB)
 *




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Quelle est la commande ou fonct ion permettant de récupérer des variables en bash?

2005-12-28 Par sujet Naios KAE The Korrigan

Wolfgod a écrit :


Le Mercredi 28 Décembre 2005 12:13, Guillaume Leccese a écrit :
 


dans script1.sh

sh script2.sh toto1 toto2 toto3

dans script2.sh

echo $1 $2 $3


te donnera:

toto1 toto2 toto3


Guillaume

Wolfgod wrote:
   


Bonjour la liste et bonnes fêtes

Quelle est la commande ou fonction permettant de récupérer des variables
d'un scriptA en bash  vers un autre scriptB; ormis la commande export.
Comme par exemple en PHP avec les fonctions require_once() ou include()
ou en C #include?
 



CORRECTION
Salut et merci, ben non ça ne fonctionne pas!

scirptA.sh ---
#!/bin/bash
sh scriptB toto=toto ---

scirptB.sh---
#!/bin/bash
echo toto---
résultat--néant

 



les modifs sont mises en évidence par des ---

scriptA.sh
#!/bin/bash
sh scriptB.sh toto

scriptB.sh
#!/bin/bash
echo toto=$1
résultat--toto=toto


;)




--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs From et Reply-To:

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]