find、grep、sed小命令

来源:互联网 发布:淘宝买到假货如何投诉 编辑:程序博客网 时间:2024/05/22 10:25

参考了http://blog.csdn.net/topgun_chenlingyun/article/details/7701538

改出小命令

sed -i s/FAILED/PASSED/g `find . -name "*SUB_DOMAIN*" | xargs -I {} grep "FAILED" -rl --include "*store" {}`

作用:
1,找到含SUB_DOMAIN的文件或文件夹
2,在这种文件夹中,找到以store结尾的文件
3,在其中grep出含有FAILED的文件
4,将其中的FAILED替换为PASSED

注,这一命令实际是复杂化了, 当然是可以听过更简单的方法实现的

另一处自己使用过的命令,将带refbox的文件,找出来 然后将其中的refbox 替换为db_dma

sed -i s/refbox/db_dma/g ` grep "refbox" -rl .`
0 0
原创粉丝点击