Ich möchte einen Befehl nutzen um ein Backup der Datenbank anzulegen. Dieser Befehl funktioniert im Terminal, allerdings werde ich dann zur Passwort Eingabe aufgefordert.:
pg_dump -U postgres -W -h localhost -d nextcloud > /home/pi/backup/"Nextcloud_postgres_$(date +"%d.%m.%Y").bak"
Ich möchte, dass das Passwort mit übermittelt wird. In diesem Beispiel lautet das Passwort 12345678. Dieser Befehl geht aber nicht:
pg_dump -U postgres -W "12345678" -h localhost -d nextcloud > /home/pi/backup/"Nextcloud_postgres_$(date +"%d.%m.%Y").bak"
Ich erhalte diesen Fehler:
pg_dump: zu viele Kommandozeilenargumente (das erste ist »12345678«)
Wie muss das Passwort korrekt eingetragen werden??