4/30/2011

Install GlassFish on Linux

o. sudo apt-get update
o. sudo apt-get install sun-java6-jdk sun-java6-jre
o. add export JAVA_HOME="/usr/lib/jvm/java-6-sun-1.6.0.06" to ~/.bashrc
o. download glassfish for linux from glassfish official website
o. sh glassfish-3.0.1-unix.sh
o. cd ~/glassfishv3/glassfish/bin
o. ./startserv #start glassfish

4/05/2011

大量取代檔案中的關鍵字

這裡我所用到的case是我在許多網頁檔案中都有我blog的連結, 但是現在我domain name改了, 所以如果要一個一個檔案開檔然後修改就很麻煩, 這裡記錄快速方法:


grep 'keyword' * | sed 's/original_domain/new_domain/g'


keyword: 你想要找的關鍵字
original_domain: 要被取代的字串 (ex: IP address, domain name, parameter)
new_domain: 要填上的字串



如果要直接修改檔案的話請用 sed -i 's/A/B/g' file.txt.