Utilisation variable dans script expect
J'ai réalisé un script bash qui marche bien.
J'ai écrit le programme en utilisant un script expect à cause du mot de passe qu'il fallait intégrer.
Mon probléme est le suivant , je n'arive pas à insérrer une variable (de type date) à une chaine de tel sorte qu'en sortie j'obtienne quelque chose de la sorte:
ma_sauvegarde03-05-2007.bak
Quelqu'un pourrait il m'aider? Voilà mon script:
Code:
1 2 3 4 5 6
| #!/usr/bin/expect -f
day=$(date %Y%m%d)
spawn pg_dump -i -h localhost -p 5432 -U marcsonuser -F c -v -f "/home/babacool/ma_sauvegarde"$day".bak" "mydatabase"
expect "Password: "
send lemotdepass\r
wait |