#1 Le 02/12/2009, à 00:29
- oobuntu
script passe commande et paramètres via ssh
J'ai pas trouvé :
Un script bash doit passer une commande avec paramètres via ssh sur un serveur et reprendre la main donc j'ai fait :
MMS="lien_mms"
FICH="Vidéo"
ssh $SERVER nohup mimms $MMS $FICH.wmv
Mias ça ne marche pas :
bash: amp : commande introuvable
bash: Vidéo.wmv : commande introuvable
amp : D'où ça sort çà ??
Une idée ?
Hors ligne
#2 Le 02/12/2009, à 00:33
- slasher-fun
Re : script passe commande et paramètres via ssh
Bonjour,
Très probablement d'un caractère "&" (&) dans l'URL.
Hors ligne
#3 Le 02/12/2009, à 00:44
- oobuntu
Re : script passe commande et paramètres via ssh
Bonjour,
Très probablement d'un caractère "&" (&) dans l'URL.
Bonjour
Mais j'ai la même erreur en quotant l'url "$MMS"
J'avais pensé à contourner le problème en écrivant un fichier avec les paramètres $MMS et $FICH puis le copier avec scp et d'avoir un script sur le serveur qui lit le fichier en question, mais franchement , je pense qu'il doit y avoir plus simple.
Hors ligne
#4 Le 02/12/2009, à 00:44
- ludoz
Re : script passe commande et paramètres via ssh
Bonsoir,
Une idée en passant, peut etre en encadrant la variable $MMS entre guillemets comme ça :
MMS="lien_mms"
FICH="Vidéo"
ssh $SERVER nohup mimms "$MMS" $FICH.wmv
ou alors entre quotes :
MMS="lien_mms"
FICH="Vidéo"
ssh $SERVER nohup mimms '$MMS' $FICH.wmv
Dernière modification par ludoz (Le 02/12/2009, à 00:45)
Hors ligne