On place la requête à exécuter dans le fichier requete.sql et si la requête a exécuter concerne la base de données template1
psql -f requete.sql -X template1 > resultat_`date +%Y%m%d`
La requête s’exécute alors et le résultat est stocké dans le fichier resultat_20041207 (si on est le 07/12/2004)