sed不會更改檔案內容(除非用sed -i),而是輸出到stdout
sed 語法;
sed '樣式' 檔案 #檔案可以有很多個
樣式:
'/abc/' #表示尋找檔案裡的abc
's/^abc/def/' #把abc開頭的換成replace def
'1i\abc' # 首行插入abc
$ sed -e "樣式" 檔名 # 把"script"當成樣式丟給sed ?不懂?
$ sed -i '樣式' # inplace
如果有用到單引號,就用雙引號括起來: "樣式"
配合xargs
$ find *.php | xargs sed [options] '樣式'
參考:
SED 手冊
sed 和awk 入門
沒有留言:
張貼留言