И это всё МОЁ
while [ $# -gt 0 ]; do
case $1 in
-c)
CONFIG_FILE_PATH="$2"
shift 2
;;
*)
${ECHO} "Unknown Option \"$1\"" 1>&2
exit 2
;;
esac
done

if [ -z $CONFIG_FILE_PATH ] ; then
SCRIPTPATH=$(cd ${0%/*} && pwd -P)
CONFIG_FILE_PATH="${SCRIPTPATH}/pg_backup.config"
fi

if [ ! -r ${CONFIG_FILE_PATH} ] ; then
echo "Could not load config file from ${CONFIG_FILE_PATH}" 1>&2
exit 1
fi

source "${CONFIG_FILE_PATH}"

[ ! -r ${CONFIG_FILE_PATH} ] пишет Could not load config file from /pg_backup.config
хотя я запускаю от рута(без параметров), и права вроде бы все есть, в какую сторону смотреть?
скрипт отсюда:https://wiki.postgresql.org/wiki/Automated_Backup_on_Linux








 ,