sed命令使用说明
内容替换
普通字符替换
1 | param_name=ro.build.id |
本例用于修改build.prop文件中的ro.build.id参数的值
1 | sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir` |
批量替换
二进制内容替换
1 | sed -i 's/\x00/\x0a/g' %s #本例是把'\0'替换为'\n' |
行操作
删除文件中的某一行
1 | sed -i \'1d\' %s #删除第一行的文字 |
按行截取文本文件内容
1 | sed -n '起始行号,结束行号p' 原始文件 > 另存为的文件 |