Bonjour à tous !

Un titre long mais mon soucis est très très simple.
J'essaie de faire un script pour lancer des commandes (vider des tables de la Bdd Pgsql, ...) de manière automatique via cron.

J'ai donc débuté un script en bash.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
#!/bin/bash
su postgres
psql  opennms -c "delete from events;"
Le seul soucis c'est que une fois connecté en "su", la commande psql spécifiée dans le code n'est pas lancée (sûrement parce que je ne suis plus en utilisateur root). Comment pourrais - je faire pour qu'elle soit bien exécutée ?

Merci bien !