Linux 批量查找替換方法(VIM和sed)


版權聲明:歡迎與我交流討論,若要轉載請注明出處~ https://blog.csdn.net/sinat_36053757/article/details/70946263

1.VIM命令 
當前行進行替換

:s/XXX/YYY/g

XXX是需要替換的字符串,YYY是替換后的字符串。 
全局替換

:% s/XXX/YYY/g 

對指定部分進行替換用V進入visual模式,再進行:s/XXX/YYY/g. 

或指定行范圍 替換::100, 102s/XXX/YYY/g. 
替換字符串中的”/” 用”\”轉義,即用”\/”表示。

2.sed命令

konsy@konsy-gamebox$ sed -i 's/XXX/YYY/g' test.txt #將test.txt中的XXX換成YYY 


免責聲明!

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



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