技术文章 T3 CodyZhang ‘s tips’ : linux 下 find& sed 的用法其一

codyzhang · 发布于 2019年8月20日 · 78 次阅读
96

有时候我们需要查找系统中的某类文件,可能还需要替换:

时间:2010/01

查找某种扩展名的文件

find . -regex '.*\.txt\|.*\.doc\|.*\.mp3'  

查找某个文件,并替换其中某个字符串:

find ./ -name config.xml| xargs sed -i  "s/192.168.0.1/192.168.0.2/"

查找字符串,去重复,并替换

grep -r  "scm@xxx" trunk|grep -v ".svn"|awk -F ":" '{print $1}'|uniq |xargs sed -i  "s/scm@xxx/scmci@xxx/g"

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册