cat application-test.properties
spring.datasource.ip.map.driverClassName=com.mysql.jdbc.Driver spring.datasource.ip.map.url=jdbc:mysql://192.168.12.22:3306/test?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&zeroDateTimeBehavior=convertToNull spring.datasource.ip.map.username=root spring.datasource.ip.map.password=123456
需要将文件中这行
spring.datasource.ip.map.url=jdbc:mysql://10.2.11.22:3306/test?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&zeroDateTimeBehavior=convertToNull
替换为
spring.datasource.ip.map.url=jdbc:mysql://10.5.45.134:3306/yukw?useUnicode=true&characterEncoding=utf-8&autoReconnect=true&zeroDateTimeBehavior=convertToNull
sed替换语句sed -i '/spring.datasource.url/s/[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}:[0-9]{1,4}/.*?/10.5.45.134:3306/yukw?/g' application-production.properties
其他学习地址:
sed 之 & 符号 - LiuYanYGZ - 博客园



