Postgresql version check calls update formatting

This commit is contained in:
2025-04-15 08:44:00 +09:00
parent 806247996d
commit 01b434fca0
2 changed files with 12 additions and 8 deletions

View File

@@ -58,7 +58,16 @@ LOG_PATH='';
# DBPATH_BASE=''; # DBPATH_BASE='';
# defaults # defaults
_BACKUPDIR='/mnt/backup/db_dumps_fc/'; _BACKUPDIR='/mnt/backup/db_dumps_fc/';
_DB_VERSION=$(pgv=$(pg_dump --version| grep "pg_dump" | cut -d " " -f 3); if [[ $(echo "${pgv}" | cut -d "." -f 1) -ge 10 ]]; then echo "${pgv}" | cut -d "." -f 1; else echo "${pgv}" | cut -d "." -f 1,2; fi ); _DB_VERSION=$(
pgv=$(
pg_dump --version | grep "pg_dump" | cut -d " " -f 3
);
if [[ $(echo "${pgv}" | cut -d "." -f 1) -ge 10 ]]; then
echo "${pgv}" | cut -d "." -f 1;
else
echo "${pgv}" | cut -d "." -f 1,2;
fi
);
_DB_USER='postgres'; _DB_USER='postgres';
_DB_PASSWD=''; _DB_PASSWD='';
_DB_HOST=''; _DB_HOST='';
@@ -346,9 +355,7 @@ fi;
if [ "${SET_IDENT}" -eq 1 ]; then if [ "${SET_IDENT}" -eq 1 ]; then
DUMP_DB_VERSION=$( DUMP_DB_VERSION=$(
pgv=$( pgv=$(
"${PG_PATH}/pg_dump" --version | \ "${PG_PATH}/pg_dump" --version | grep "pg_dump" | cut -d " " -f 3
grep "pg_dump" | \
cut -d " " -f 3
); );
if [[ $(echo "${pgv}" | cut -d "." -f 1) -ge 10 ]]; then if [[ $(echo "${pgv}" | cut -d "." -f 1) -ge 10 ]]; then
echo "${pgv}" | cut -d "." -f 1; echo "${pgv}" | cut -d "." -f 1;

View File

@@ -333,12 +333,9 @@ if [ -n "$ident" ]; then
fi; fi;
else else
# try to run psql from default path and get the version number # try to run psql from default path and get the version number
# ident=$(pgv=$(pg_dump --version| grep "pg_dump" | cut -d " " -f 3); if [[ $(echo "${pgv}" | cut -d "." -f 1) -ge 10 ]]; then echo "${pgv}" | cut -d "." -f 1; else echo "${pgv}" | cut -d "." -f 1,2; fi );
ident=$( ident=$(
pgv=$( pgv=$(
"pg_dump" --version | \ "pg_dump" --version | grep "pg_dump" | cut -d " " -f 3
grep "pg_dump" | \
cut -d " " -f 3
); );
if [[ $(echo "${pgv}" | cut -d "." -f 1) -ge 10 ]]; then if [[ $(echo "${pgv}" | cut -d "." -f 1) -ge 10 ]]; then
echo "${pgv}" | cut -d "." -f 1; echo "${pgv}" | cut -d "." -f 1;