把/oldboy目录及子目录下所有以扩展名.sh结尾的文件中包含oldboy的字符串全部替换成oldgirltou

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了把/oldboy目录及子目录下所有以扩展名.sh结尾的文件中包含oldboy的字符串全部替换成oldgirltou相关的知识,希望对你有一定的参考价值。

方法1  find  /oldboy -type f -name ‘*.sh‘|xargs sed -i ‘s#oldboy#oldgirl#g‘

                       find /oldboy -type f -name ‘*.sh‘|xargs  cat

           方法2  sed  -i  ‘s#oldgirl#oldboy#g‘   `find  /oldboy  -type f -name "*.sh"`    `时tab上面的键盘  表示先执行那一部分


以上是关于把/oldboy目录及子目录下所有以扩展名.sh结尾的文件中包含oldboy的字符串全部替换成oldgirltou的主要内容,如果未能解决你的问题,请参考以下文章

企业面试题-find结合sed查找替换

老男孩Linux运维第41期20170910开班第三周学习重点记录

Linux命令第二篇

过滤目录中所有的1级目录的多种方法(不包含目录本身 隐藏目录 只能是1级目录)

把 /data 目录及其子目录下所有以扩展名 .txt 结尾的文件中包含 magedu 的字符串全部

把 oldboy 目录及其子目录的属主改为 oldboy, 组改为 root, 请给出命令