3.sed列印檔案的第二行
sed -n 『2p』 filename
4.sed列印檔案的第一到三行
sed -n 『1,2p』 filename
5.sed列印匹配test的行
sed -n 『/test/p』 filename
6.sed列印匹配$的行
sed -n 『/\$/p』 filename
7.sed列印最後一行:$是代表最後一行的特殊字元
sed -n 『$p』 filename
8.sed指令碼檔案
9.sed上例中如果將a\改為i\:
則為插入,在匹配行的前一行中附加新文字,輸出到螢幕(不改變原檔案)。
10.sed上例中如果將a\改為c\:
則為替換,匹配行被替換為新文字。
11.sed刪除第一行
sed 『1d』 filename
12.sed刪除第一到第三行
sed 『1,3d』 filename
例項講解3 sed命令a
sed的正規表示式用 括住。1 sed文字的定位方法 xx為一行號 x,y表示行號範圍從x到y pattern 查詢包含模式的行 pattern pattern 查詢包含兩種模式的行 pattern x 在給定行號上查詢包含模式的行 x,pattern 通過行號和模式查詢匹配行 x,y 查詢不包括指...
例項講解3 sed命令d
18 sed常見的一行命令集 命令意思 s g 刪除以句點為結尾行 e abcd d 刪除包含abcd的行 疑為 abcd d s g 刪除乙個以上空格,用乙個空格代替 s g 刪除行首空格 s g 刪除句點後跟兩個或多個空格,用乙個空格代替 s d 刪除空行 sh不支援d,但在ksh下支援 s g...
sed 例項講解 上篇
前面的幾句羅嗦話 在 unix linux 世界中有很多文字編輯器 如 vi emacs 和 jed 以及很多其它工具 可供我們選擇。我們都有自己熟悉並且喜愛的編輯器 和我們喜愛的組合鍵 有了可信賴的編輯器,我們可以輕鬆處理任何數量與 unix 有關的管理或程式設計任務。雖然互動式編輯器很棒,但卻有...