Niestety pg_dumpall pyta o hasło i nijak nie udaje mi się go podać z linii poleceń.
Tylko ręcznie wpisuję. Ktoś wie jaką opcją to zrobić?
Utworzyłem wykonywalny plik /root/skrypt, a w nim:
Kod: Zaznacz cały
pg_dumpall -U postgres > /home/backupy/postgres.dump
Kod: Zaznacz cały
::::hasło
Przełączniki --password do pg_dumpall też nie bardzo pomagają.
A może jest jakiś sposób aby do następnej linii przenieść zmienną (magiczne polecenie, którego nie znam)?
Kod: Zaznacz cały
zmienna=haslo
pg_dumpall -U postgres > /home/backupy/postgres.dump
magiczne_komenda $zmienna