Привет. Непонятная странность. Если делаю команду
sudo -s -u postgres /usr/bin/psql -q -A -t -c 'SELECT datname FROM pg_database'
из консоли - всё работает (выводит список баз данных).
Но если эту же команду закину в BASH-скрипт и запущу его, то получаю:
psql: ВАЖНО: пользователь «FROM» не прошёл проверку подлинности (Peer)
Может кто-нибудь объяснить, почему это так и как исправить?