美文网首页
替换目录下所有文件中某一字符串

替换目录下所有文件中某一字符串

作者: 是阿离 | 来源:发表于2017-08-02 20:17 被阅读0次

    问题

    想要将一个目录下所有文件中的yyyymmdd-hh24:mi:ss替换成yyyy-mm-dd+hh24:mi:ss

    解决

    使用sed+grep递归查找

    grep -rl 'yyyymmdd-hh24:mi:ss' . | xargs sed -i 's/yyyymmdd-hh24:mi:ss/yyyy-mm-dd+hh24:mi:ss/g'
    
    参考文章

    linux 批量替换文件内容及查找某目录下所有包含某字符串的文件(批量修改文件内容)

    相关文章

      网友评论

          本文标题:替换目录下所有文件中某一字符串

          本文链接:https://www.haomeiwen.com/subject/abbylxtx.html