Bonjour a tous,
Je suis sur le pc A, et je veux me connecter en SSH au pc B pour y créer le repertoire /root/Desktop/REPERTOIRE.
Donc je lance le script sur le pc A avec un parametre. Exemple: nomduscript AcrobateReader. Le script se connecte au pc B et le probleme c'est qu'il attend un parametre provenant du shell du pc B.
Donc en gros ma question est: comment dois-je faire pour donner un parametre sur le shell du pc A, pour qu'il soit reconnu dans la partie ssh du script ?
je sais c'est un peu tordu mais je n'ai pas pu mieux expliquer
#!/bin/bash
ssh ordi_distant '
var=`rpm -q $1`;
if [ $var="le paquetage nest pas installé" ];
then mkdir /root/Desktop/REPERTOIRE;
else echo pouet;
fi;
echo "le parametre est:"$1;'
exit
le recois en résultat:
rpmq: aucun argument fournit à la requete
le paramètre est:
le shell du pc B ne reconnait donc pas de parametre
Configuration: Windows XP
Internet Explorer 7.0