就是抓 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
' \
"$@"
--
有沒有辦法不用 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
' \
"$@"
--
All Comments