請問一個 shell script 的問題 - Linux

Poppy avatar
By Poppy
at 2008-10-28T00:47

Table of Contents

※ 引述《garyzyg (garyzyg)》之銘言:
: 就是抓 menu.lst 一部分出來, 修改後再 append 到最後一行
: 有沒有辦法不用 w z, r z, 也就是不讀寫暫存檔 z?
: 最好就在 stream 裡面讀寫?

解決了! 對 re 有興趣的人可以看看. :)

sed -re '
/^title\slinux$/ {
:a
H
n
s/^title\s/&/
T a
$b
}


$ {
g
:c
s/^(title\slinux)\n?/\1-bootchart\n/
s,^(kernel\s[^\n]*)\n,\1 init=/sbin/bootchartd\n,

P
s/^[^\n]*\n//
h
t c
}
' \
"$@"


: 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
: ' \
: "$@"

--
Tags: Linux

All Comments

10/28 (Tue) CrossOver 免費下載

Catherine avatar
By Catherine
at 2008-10-28T00:02
詳情請見: http://www.codeweavers.com/about/general/press/20081027/?digg=rocks - ...

關於筆電裝UBUNTU

Callum avatar
By Callum
at 2008-10-27T22:53
不好意思在這邊發文章詢問 想請教一下 因為我是VISTA系統 筆電是DV5-1021 不能降XP 不知道能不能雙系統裝個UBUNTU 還有移除UBUNTU後分割出來的硬碟空間會回到原始區塊嗎? 就是不會多那一塊分割區~? 感謝回答~ - ...

如何讓使用者自動登入 X-window 並 開넠…

Hedy avatar
By Hedy
at 2008-10-27T19:40
※ 引述《sunfox (三福士)》之銘言: : 請教各位先進 : 如何讓Linux一開機 就自動以某一個帳號登入 X-window : 且... : 接著自動開啟 firefox 並且 全螢幕(F11) 瀏覽網站 : PS... : 開啟 firefox 後 按下 F11 就會 全螢幕了 : 謝謝 ...

如何讓ctrl+alt+del對應到螢幕鎖定?

Skylar Davis avatar
By Skylar Davis
at 2008-10-27T19:31
※ 引述《psboy (屠牛特攻隊)》之銘言: : ※ 引述《JohnLinq (林約翰)》之銘言: : : ^^^^^^^^^^^ : : 可以試試.修改以下這個檔案的內容: : : /etc/event.d/control-alt-delete : : ...

如何讓使用者自動登入 X-window 並 開啟瀏覽器(F11)

David avatar
By David
at 2008-10-27T18:16
請教各位先進 如何讓Linux一開機 就自動以某一個帳號登入 X-window 且... 接著自動開啟 firefox 並且 全螢幕(F11) 瀏覽網站 PS... 開啟 firefox 後 按下 F11 就會 全螢幕了 謝謝 我用 Centos 5.2 - ...