案例1;
替换文件中的路径
把 /var/run 替换为 /home/liuw
sed -i "s#/var/run#/home/liuw#g"
案例2:
需求:
ext {
applicationId = "com.example.kt.remote.ktappserver"
compileSdk = 33
targetSdk = 26
minSdk = 24
buildTools = "30.0.3"
versionCode = 1006060201
versionName = "6.6.2"
appcompat_version = "1.2.0"
把 versionName
的 根据 设置好的变量 来更改。
先来测试一下: (没有实际修改文件,可以看到结果)
sed '/versionName/ s#.*# versionName = '"${version}"'#g' config.gradle
实际更改:
sed -i '/versionName/ s#.*# versionName = '"${version}"'#g' config.gradle
重点是看 引用变量的方法
欢迎来撩 : 汇总all