技术:linux + sed
运行环境:centos
demo功能:提供一个sed基本操作
sed -i "s/oldstring/newstring/g" `grep oldstring -rl path`
oldstring是待被替换的字符串
newstring是待替换oldstring的新字符串
grep操作主要是按照所给的路径查找oldstring
path是所替换文件的路径
-i选项是直接在文件中替换,不在终端输出
-r选项是所给的path中的目录递归查找
-l选项是输出所有匹配到oldstring的文件
sed -i "s/6/5/g" ·grep 6 -rl /usr/test/*.sh"
将test目录下的所有文件,包含子目录的文件中的5替换为6
欢迎添加微信,互相学习↑↑↑ -_-
白老虎
programming is not only to solve problems, ways to think
grafana 级连 菜单 templating (variables) 配置
rocketmq 集群搭建 (2master + 2slave + 2namesrv)
AI 机器人 抓取 微信 聊天中的 百度网盘 分享地址和密码