commande exécutée via ssh et expansion du shell

commande exécutée via ssh et expansion du shell - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 23-01-2006 à 19:14:18    

Salut les gens,
 
soit la situation suivante :
1 - un script shell, quelconque
2 - à un moment, dans ce script, je veux exécuter la commande : export toto=$machin && echo $toto
3 - ce qui me donne actuellement : ssh bidule@chose export toto && echo $toto
4 - forcément, ça ne marche pas, puisqu'il fait le export via ssh et le echo en local
 
donc, je cherche comment faire. Je suis sûr que c'est tout con, mais là je bug.
 
aussi, je demande humblement votre aide.
 
merci

Reply

Marsh Posté le 23-01-2006 à 19:14:18   

Reply

Marsh Posté le 23-01-2006 à 21:01:17    

des quotes ??

Code :
  1. sh bidule@chose "export toto && echo $toto "

Reply

Marsh Posté le 24-01-2006 à 08:50:33    

nope, j'ai essayé les quotes, parenthèses, antiquotes, $()
 
rien n'as marché

Reply

Marsh Posté le 24-01-2006 à 13:03:17    

en faisant ssh machin@bidule toto=chose echo $toto, ça marche
 
c'est juste que mon soft en argument tenait pas compte de la variable d'environnement....

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed