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


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !