Bonjour,
Voici le lien de la discussion que je viens d'ouvrir dans le forum PostgreSQL qui explique mon souci :
https://www.developpez.net/forums/d2.../#post11663618
Dans un script bash, avec la commande psql -U postgres -w -c "SELECT datname FROM pg_database;" 2> /dev/null je demande la liste des BDD PsotgreSQL à sauvegarder et ça donne le résultat suivant qui est ensuite exploité par la suite du script :
Une solution à mon problème serait de modifier le résultat pour éliminer les lignes "datname", "-----------" et "(5 lignes)".datname
-----------
postgres
template1
template0
test
icescrum
(5 lignes)
Est-ce possible ? Si oui comment, sachant que "(5 lignes)" deviendra un jour "(6 lignes)", puis 7, 8... ?
Partager