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]

Répondre à