Je cherche à variabiliser une commande pour pouvoir l'appeler plus tard dans mon script.
Voila ce que j'ai deja :
SFTP_MODE="sftp -b - $IP"
Cela fonctionne.
Par contre ceci ne fonctionne pas :
SFTP_MODE="sftp -o 'ProxyCommand /usr/bin/nc -x $ADDR:$PORT %h %p' -b - $IP"
Cela me sort un "sftp usage" alors qu'en ligne de commande le sftp fonctionne bien...
Pour info j'appel ma variable ensuite de divers façons :
for file in `echo "ls -l $rep" | $SFTP_MODE | bla bla bla` do .... ou encore echo "get $file $destination" | $SFTP_MODE
Une idée ?
Merci d'avance pour votre aide










