# sed
文件内容替换操作
替换文件内容以 Str打头的内容为String
sed -i 's/^Str/String/' replace.java 不添加 -i 只会输出到终端
替换以‘.’ 好结尾为‘;’
sed -i 's/\.$/\;/' replace.java
替换所有 jack 为 me
sed -i 's/jack/me/g' replace.java 添加 g 会替换所有符合条件的内容,否则只匹配第一个
删除空行
sed -i '/^ *$/d' replace.java
删除带 Integer
sed -i '/Integer/d' replace.java
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
# windows下创建的脚本文件,需要转换为unix格式
sed -i 's/\r$//' test.sh
1
← more & less tree →