看板 Linux 關於我們 聯絡資訊
就是抓 menu.lst 一部分出來, 修改後再 append 到最後一行 有沒有辦法不用 w z, r z, 也就是不讀寫暫存檔 z? 最好就在 stream 裡面讀寫? sed \ -re \ ' /^title\slinux/ { :b h s,^kernel(\s).*,&\1init=/sbin/bootchartd, s/^title\slinux$/&-bootchartd/ w z g n s/^title\s/&/ t a b b } :a $ a $r z ' \ "$@" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.78.33 ※ 編輯: garyzyg 來自: 61.228.78.33 (10/18 17:32) ※ 編輯: garyzyg 來自: 61.228.78.33 (10/18 17:32)
legnaleurc:-i <file> 10/18 20:06
garyzyg:不是 -i 的問題, 是 re 的問題 10/18 23:44
beakdoosan:看不懂 >< 哪邊有資料可以查到底在寫什麼 10/19 21:49
garyzyg:man sed; info sed 10/20 00:19