Shell实现bash环境和 Postgres环境切换 case

#/bin/bash!
cd /opt/db
Yestday=$(date -d -1day +"%Y%m%d")
#Db_name=swiftlive_prod_$(date -d"yesterday" +"%F_22").dmp
#Db_name=swiftlive_prod_$(date -d"yesterday" +"%y-%m-%d_00").dmp
#Db_name=swiftlive_prod_$(date  +"%F_00").dmp
Db_name=swiftlive_prod_$(date  +"%y-%m-%d_00").dmp
Url=http://edge.conversant.swiftserve.com/DataBackup/databackup/postgresql/$Yestday/$Db_name
cd /opt/db
echo $Url
wget $Url


psql  << EOF
    drop database swiftlive_backup ;
    CREATE database swiftlive_backup with ENCODING='UTF8';
EOF



psql swiftlive_backup < /opt/db/$Db_name
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值