- commande via SSH et variables [shell/bash] - Shell/Batch - Programmation
MarshPosté le 12-08-2009 à 08:12:28
Hello,
J'ai un petit soucis avec un script qui execute des commandes à distance sur un serveur via SSH... j'ai une variable $ladate qui est générée en début de code et je veux l'utiliser dans ma commande en remote... mais ça ne passe pas évidemment vu que sur la machine distante cette variable n'existe pas.
Code :
ladate="20090807"
ssh root@serv 'for file in $(ls /home/log/$ladate/plop*); do blablabla...'
y a t'il moyen d'envoyer ma variable $ladate sur la machine de destination ? Comme c'est une variable qui change en fonction d'autres paramètres, je ne peux pas la entrer de valeur directement dans ma ligne de commande...
Marsh Posté le 12-08-2009 à 08:12:28
Hello,
J'ai un petit soucis avec un script qui execute des commandes à distance sur un serveur via SSH...
j'ai une variable $ladate qui est générée en début de code et je veux l'utiliser dans ma commande en remote... mais ça ne passe pas évidemment vu que sur la machine distante cette variable n'existe pas.
y a t'il moyen d'envoyer ma variable $ladate sur la machine de destination ?
Comme c'est une variable qui change en fonction d'autres paramètres, je ne peux pas la entrer de valeur directement dans ma ligne de commande...
Merci !
---------------
Des trucs - flickr - Instagram