Shell脚本自动化重装客户端(二)
跟二十六区别在于,因为增加了两个参数导致数据库的密码和账号提取不到,需要稍微改下脚本。
Shell脚本编写的前提:
每次在Linux下安装客户端都需要手动删除客户端、安装客户端和从数据库中提取表结构操作,步骤比较繁琐。
Shell编写的目的:
能够自动化删除客户端,重装客户都安和从数据库提取表结构。
操作步骤:
删除原有客户端安装的目录
删除原有安装包
解压缩(安装包)
进入解压缩目录,执行安装客户端脚本
从配置文件jdbc.properties里读取数据库信息,并提取表结构。
增加的参数:
username=admin
password=lianShi2021
需要修改的脚本:
#user=$(cat jdbc.properties | grep "user" | awk -F '=' '{print $3}'|sed 's/&/\n/g' |sed '2d') #原来的因为加了username和password找不到了
user=$(cat jdbc.properties |grep "jdbcurl" | awk -F '=' '{print