bonjour a tous,
je réalise un script de sauvegarde de mes bases PostgreSQL, et pour ceci j'ai fait la commande suivante :
pg_dump crl3 --host=drus --username=crl3 -o > /var/local/crl/version3/test.sql
|
or je voudrai automatiser cette tache toutes les nuits, je l'ai donc fait s'executer dans ma crontab.
seul bémol, cette commande me demande systematiquement de taper le mot de passe...
il n'y a pas d'argument pour pg_dump, pour passer un mot de passe en parametre
donc est-ce que c'est possible dans un script bash, de faire croire que l'utilisateur tape quelque chose ?
ca j'ai essayé
pg_dump crl3 --host=drus --username=crl3 --password -o > /var/local/crl/version3/test.sql
MOTDEPASSE
mais il me demande le mot de passe, puis apres il execute la commande MOTDEPASSE...
moi j'aimerais bien que le script fasse comme si MOTDEPASSE etait tapé au clavier apres l'execution de la commande précédente, est-ce possible ?
merci