一、删除第一行
[nick@d01 bash]$ cat seddel.txt abcd word1 1 #2 3 word2 tabct def |
[nick@d01 bash]$ sed -e '1d' seddel.txt
word1
1
#2
3
word2
tabct
def
二、删除第一行到第三行
[nick@d01 bash]$ sed -e '1,3d' seddel.txt #2 3 word2 tabct def |
三、删除含有”#”号的行
[nick@d01 bash]$ sed -e '/#/d' seddel.txt abcd word1 1 3 word2 tabct def |
四、删除从含有单词word1到单词word2的行
[nick@d01 bash]$ sed -e '/word1/,/word2/d' seddel.txt abcd tabct def |
五、删除含有两个t的行
[nick@d01 bash]$ sed -e '/t*t/d' seddel.txt abcd word1 1 #2 3 word2 def |