PostgreSQl - creatdb ze skryptem powłoki
Mam mały skrypt powłoki, który jest uruchamiany przez inny skrypt przez ssh.
#!/bin/bashif [ -z $1 ]
then
echo "Missing DB Name!"
exit 1
else
PROJECT=$1
ficreatedb -U postgres -T mytemplate -O myuser $PROJECT_dev
Problem polega na tym, że instrukcja createdb doesent widzi zmienną $ PROJECT. Kiedy wywoływany jest skrypt, jest on zawsze pusty.
Nie mam pojęcia dlaczego.
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
w przeciwnym razie bash zakłada, że cały "PROJECT_dev" jest twoją zmienną.