sed和grep联合使用替换文件中字符串

命令

sed -i "s/\<1.46.0\>/1.46.1/g" `grep -rwl "1.46.0" *`

参数解释

sed
-i 表示操作的是文件
s/a/b/表示查找a并替换为b,后面跟/g表示文件中所有的a都替换成b

grep
-r 表示查找所有子目录
-w 表示完全匹配
-l 表示仅列出符合条件的文件名,用来传给sed命令做操作
* 表示要查找的根目录为当前目录

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页