最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解linux下批量替換文件內(nèi)容的三種方法(perl,sed,shell)

 更新時間:2017年04月07日 11:09:51   作者:一個人的天空@  
本篇文章主要介紹了linux下批量替換文件內(nèi)容的三種方法(perl,sed,shell),具有一定的參考價值,感興趣的小伙伴們可以參考一下。

在建設(shè)本網(wǎng)站的時候,發(fā)現(xiàn)新建了很多的網(wǎng)頁,突然發(fā)現(xiàn),每個文件都需要進(jìn)行修改一樣的內(nèi)容,一個一個打開很是麻煩,所以,總結(jié)了一下如何快速修改一個目錄下多個文件進(jìn)行內(nèi)容替換。第三種方法用的不多

方法一 使用perl ,命令如下:

復(fù)制代碼 代碼如下:

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

方法二 使用sed命令如下:

復(fù)制代碼 代碼如下:

sed -i "s/原字符串/新字符串/g" `grep 原字符串 -rl 所在目錄`

方法三 使用shell ,命令如下:

復(fù)制代碼 代碼如下:

grep "abc" * -R | awk -F: '{print $1}' | sort | uniq | xargs sed -i 's/abc/abcde/g'

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • linux環(huán)境中常用的mysql命令介紹

    linux環(huán)境中常用的mysql命令介紹

    大家好,本篇文章主要講的是linux環(huán)境中常用的mysql命令介紹,感興趣的同學(xué)趕快來看一看,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-11-11
  • Apache中配置支持CORS(跨域資源共享)實例

    Apache中配置支持CORS(跨域資源共享)實例

    這篇文章主要介紹了Apache中配置支持CORS(跨域資源共享)實例,本文給出了一個完整的apache、PHP、JavaScript結(jié)合實現(xiàn)的跨域資源共享實例,需要的朋友可以參考下
    2015-01-01
  • Linux之死鎖與解決方式

    Linux之死鎖與解決方式

    這篇文章主要介紹了Linux之死鎖與解決方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 解決生產(chǎn)環(huán)境遇到的curl和yum命令報錯問題

    解決生產(chǎn)環(huán)境遇到的curl和yum命令報錯問題

    在銀河麒麟V10SP2arm64系統(tǒng)下,升級sshd服務(wù)同時升級了openssl至1.1.1l版本,導(dǎo)致curl和yum命令報錯,分析原因是openssl版本與libcurl.so.4文件不兼容,嘗試修復(fù)無效后,通過重新編譯安裝curl解決問題,建議在升級openssl時謹(jǐn)慎
    2024-09-09
  • 詳解linux 關(guān)機命令總結(jié)

    詳解linux 關(guān)機命令總結(jié)

    本篇文章主要介紹了linux 關(guān)機命令總結(jié),linux下常用的關(guān)機命令有:shutdown、halt、poweroff、init,有興趣的可以了解一下。
    2016-12-12
  • Linux開機自啟動服務(wù)兩種方式介紹

    Linux開機自啟動服務(wù)兩種方式介紹

    大家好,本篇文章主要講的是Linux開機自啟動服務(wù)兩種方式介紹,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • CentOS7 重新分配分區(qū)大小的實現(xiàn)方法

    CentOS7 重新分配分區(qū)大小的實現(xiàn)方法

    這篇文章主要介紹了CentOS7 重新分配分區(qū)大小的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • linux查看服務(wù)器開放的端口和啟用的端口多種方式

    linux查看服務(wù)器開放的端口和啟用的端口多種方式

    Nmap可以掃描網(wǎng)絡(luò)中的處于活動狀態(tài)的主機、開放端口、操作系統(tǒng)版本和服務(wù)檢測以及執(zhí)行隱匿方式的信息掃描,這篇文章主要介紹了linux查看服務(wù)器開放的端口和啟用的端口五種方式,需要的朋友可以參考下
    2022-08-08
  • Linux如何定時執(zhí)行任務(wù)教程

    Linux如何定時執(zhí)行任務(wù)教程

    Linux crontab是采用定期執(zhí)行程序的命令,當(dāng)安裝完成操作 系統(tǒng)后,默認(rèn)便會啟動此任務(wù)調(diào)度命令,crond命令每分鐘都會定期檢查是否要執(zhí)行任務(wù)的工作,如果要執(zhí)行的工作便會自動執(zhí)行該任務(wù)。本文主要介紹了定時任務(wù)Crontab的使用,需要的可以學(xué)習(xí)一下
    2023-04-04
  • Linux下指定源ip進(jìn)行ping操作的方法

    Linux下指定源ip進(jìn)行ping操作的方法

    今天小編就為大家分享一篇Linux下指定源ip進(jìn)行ping操作的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06

最新評論

天台县| 宜兰县| 东阿县| 镇安县| 金秀| 无棣县| 博兴县| 平度市| 永泰县| 桐庐县| 淮北市| 藁城市| 红河县| 隆回县| 清远市| 合江县| 新安县| 中牟县| 汉沽区| 龙川县| 恩平市| 民县| 阳城县| 平陆县| 大足县| 辽宁省| 清镇市| 宁海县| 越西县| 镇江市| 通州区| 九龙坡区| 余庆县| 饶河县| 兴宁市| 台湾省| 金寨县| 邛崃市| 赤峰市| 岳阳县| 壤塘县|