您的位置 首页 linux常用命令

sed 替换 实战

案例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

白眉大叔

关于白眉大叔linux云计算: 白眉大叔

热门文章