[問題] 請問一個 shell script 的問題
就是抓 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)
推
10/18 20:06, , 1F
10/18 20:06, 1F
→
10/18 23:44, , 2F
10/18 23:44, 2F
推
10/19 21:49, , 3F
10/19 21:49, 3F
→
10/20 00:19, , 4F
10/20 00:19, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):