find命令查找和替換


find命令查找和替換

 

語法:

    find -name '要查找的文件名' | xargs perl -pi -e 's|被替換的字符串|替換后的字符串|g'

 

#查找替換當前目錄下包含字符串並進行替換

find -name '*.txt' | xargs perl -pi -e 's|智慧鄉村|北部山區|g'

 

#查找普通文件

find ./ -type f -name '*.html' | xargs perl -pi -e 's|智慧鄉村|北部山區|g'

 

 

//這里“./”表示當前目錄。“-type f”表示查找普通文件。

 

 -type TYPE:
            f: 普通文件
            d: 目錄文件
            l: 符號鏈接文件
            s:套接字文件
            b: 塊設備文件
            c: 字符設備文件
            p: 管道文件    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM