alston.blog
記錄我園藝及養魚的心得
2009年11月10日 星期二
如何用 sed 刪掉找到的行之後數行
比如一個文件有一行 label: abc,除了刪這行之外,其後每行開頭只要是空白字元開頭的都要刪,用 sed 如何作?
A:
sed '/^label: abc/{
: lp
N;s/.*\n//
/^ /{b lp}
}'
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)