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 : Sélectionner tout - Visualiser dans une fenêtre à part
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