1、匹配root行,加-e为扩展正则表达式,不加为基本正则表达式

sed命令练习_sed

sed命令练习_sed_02

sed命令练习_正则表达式_03

2、删除root行,删除匹配root的行

sed命令练习_sed_04

3、匹配网卡的ip地址

sed命令练习_sed_05

sed命令练习_正则表达式_06

sed命令练习_sed_07

sed命令练习_正则表达式_08

sed命令练习_正则表达式_09

4、打印尾行

sed命令练习_ip地址_10

5、显示非#开头的行

sed命令练习_ip地址_11

sed命令练习_正则表达式_12

6、取目录名和基民

sed命令练习_sed_13

sed命令练习_ip地址_14

7、磁盘空间使用率

sed命令练习_ip地址_15

8、修改内核参数,如在fstab中添加增减等

sed命令练习_sed_16

9、引用变量

sed命令练习_sed_17

10、删除系统/etc/grub2.cfg文件中所有以空白开头的行首的空白字符

sed命令练习_sed_18

11、删除/etc/fstab文件中所有以#开头,后面至少跟一个空白字符的行的行首的#和空白字符

sed命令练习_正则表达式_19

12、在/etc/fstab文件中不以#开头的行的行首增加#号

sed命令练习_sed_20

13、统计/etc/init.d/functions文件中每个单词的出现次数,并排序(用grep和sed两种方法分别实现)

sed命令练习_ip地址_21

sed命令练习_正则表达式_22

sed命令练习_正则表达式_23

g:行内全局替换