2010-11-25

vi 如何將檔案內的所有 XYZ 字串轉換成 ABC ?

好像常會弄個 Apache 的虛擬網站來測一下東西,所以,要新增 /etc/apache2/sites-available 裡的設定,而阿舍最常用的方式就是複製一個舊的來用 vi 改,但是,vi 應該是更快的搜尋和取代的方法吧 ! 所以,就去好好研究了一下 vi 的指今,經過與 Google 先生聊了一會之後,終於找到了怎麼做了,以阿舍想把檔案裡,所有的 drupal.arthurtoday.com 換成 piwik.arthurtoday.com  來說,就執行下面這一組指令。 ( 註;. 號要用  \. 表示 )

:%s/drupal\.arthurtoday\.com/piwik\.arthurtoday\.com/g

上面這一組指令執行後就會直接把所有符合的字串都換掉,不會再問一次的,因此,如果怕會有換錯的話,那就下面的這指令,會在取代前再詢問一次是否要取代哩 !

:%s/drupal\.arthurtoday\.com/piwik\.arthurtoday\.com/gc

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁