方法:用sed读写文件里的变量:
# 创建一个配置文件,写入一个参数:counter=1
echo "counter=1" > target/vars.inf
#读取counter
counter=`sed '/^counter=/!d;s/.*=//' target/vars.inf`
echo $counter
#显示1
#把counter值加1
sed -i "s/$counter/$((counter+1))/" target/vars.inf
echo $counter
#显示2
===========================================
#把数据库用户名改成xxx
sed -i "s#^dataSource.username =.*#dataSource.username = xxx#g" config.properties
#win-unix回车换行格式转换
sed -i 's/\r//g' config.properties