Bonjour,
je veux exécuter automatiquement des commandes svn (subversion) qui sont par défaut interactives.
Je pense pour celà utiliser expect, mais celui-ci doit recevoir deux arguments que j'ai nommés $1 et $2 comme en shell :
#!/usr/bin/expect -f
set force_conservative 1 ;
set timeout 2
svn mkdir --editor-cmd "echo $1" svn://192.168.10.10/mysqlsubversion/trunk/subversion/$2
expect "a)nnule, c)ontinue, e)dite\r"
send -- "c\r"
~
Le problème est que expect n'est pas capable d'interpréter ces arguemnts.
can't read "1": no such variable
while executing
"svn mkdir --editor-cmd "echo $1" svn://192.168.10.10/mysqlsubversion/trunk/subversion/$2"
Avez-vous une solution ?
Merci :-)
Configuration: Windows XP
Firefox 3.0.3