*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
2008年12月25日 星期四
Linux Bash 寫作筆記
訂閱:
文章 (Atom)