2008年12月25日 星期四

Linux Bash 寫作筆記

*read <自 stdin 取得使用者輸入資料>

example: 自 stdin 取得使用者輸入資料,並存放於 $input_value 中

read -p "Please input something: " input_value




*sed <使用正規表達式對資料進行 尋找、取代...等 處理>

example: 將 A.txt 檔案內容中 oldvalue 字串取代為 使用者輸入值(上一個範例中取得)

sed_string=s/oldvalue/"$input_value"/g
cat A.txt | sed $sed_string > A.tmp
mv -f A.tmp A.txt


1 意見:

匿名 提到...

Firch, I am Allan, it's really a long time for not hearing from you. How have you been recently? I am just here to wish you a happy new year in 2009. Wish all of you and your beloved' dreams come ture! Find someday to have fun~~

Allan