0
我想创建这个小脚本,基本上重新创建我每次使用的步骤,我开始一个新的ubuntu机器并在其上安装一些python项目。脚本停止。当我切换到postgres用户时。它从来没有运行psql
命令为什么我的shell脚本在更改用户后退出?
pip install --upgrade pip
sudo pip install virtualenv
useradd -m -p $2 $1
sudo -i -u postgres
psql -c "CREATE DATABASE $1;"
psql -c "CREATE USER $1 WITH PASSWORD '$2';"
psql -c "GRANT ALL PRIVILEGES ON DATABASE $1 to $1;"
我大概吸庆典的脚本,我试图变得更好。