linux全替換

find . -name “*.sh” -print | xargs perl -pi -e ‘s/A/B/g’

替換某些行的內容: :10,20s/from/to/g
:10,20s/from/to/g : 對第10行到第20行的內容進行替換。
:1,s/from/to/g:1,.s/from/to/g:.,s/from/to/g : 對第一行到最後一行的內容進行替換(即全部文本)。 :1,.s/from/to/g : 對第一行到當前行的內容進行替換。 :.,s/from/to/g : 對當前行到最後一行的內容進行替換。
:'a,'bs/from/to/g : 對標記a和b之間的行(含a和b所在的行)進行替換。
其中a和b是之前用m命令所做的標記。

4.  替換所有行的內容:      :%s/from/to/g
    :%s/from/to/g   :  對所有行的內容進行替換。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章