文章 2022-02-17 来自:开发者社区

linux shell之替换目录下包含关键字所有文本里面的内容

1 问题替换目录下包含关键字所有文本里面的内容比如在目录 /root/chenyu/cy/下,把包含文本/A/B C替换成文本E=F2 解决办法命令如下grep -Rl /A/B\ C /root/chenyu/c* | xargs sed -i 's#/A/B\ C#E=F#g'我们也可以这样grep -Rl /A/B\ C /root/chenyu/c/ | xargs sed -i 's#....

文章 2022-02-17 来自:开发者社区

Shell脚本-目录中批量查找关键字是否存在

使用场景 在清理数据库中,发现好多以_BAK结尾的备表,但据开发讲好多_BAK在代码中被使用,所以我需要通过搜索代码中是否有表名,判断表是否被使用 脚本思路: 整理出要检查的表 用,分割表转化为数组,循环表名数组 使用grep查找表名在文件夹中出现的次数 如果次数为0,则输出表名(此处拼装了drop语句) 循环结束,要执行的drop语句也生成了 Shell脚本 batch_lookup_ke...

文章 2022-02-16 来自:开发者社区

shell从目录下指定的文件类型里匹配关键字

#!/bin/sh ################################## # cp source file to new dir  # ################################## ROOT_DIR='/home1/www/webpub' REPLACE_ROOT_DIR='\/home1\/www\/webpub' FIND_EXT_NAME='...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等

登录插画

登录以查看您的控制台资源

管理云资源
状态一览
快捷访问