在Linux的世界中,有着一个文本三剑客的称呼,它们分别代表grep(文本过滤),sed(流编辑器),awk(gawk)(报告生成器)。.../:从起始行开始到第一次能够被regexp匹配到的行
b)/regexp/,/regexp/:被模式匹配到的行内的所有的行
c)#,#:#为数字,给定具体的行范围
d...)#,+N:#为数字,从#开始的行开始,向下N行的所有的行
7)first~step:指定起始的位置及步长,例如:1~2表示1,3,5…
2、常用的编辑命令:
1)d:删除匹配到的行
2)p...3)a \text:append,表示在匹配到的行之后追加内容
4)i \text:insert,表示在匹配到的行之前追加内容
5)c \text:change,表示吧匹配到的行和给定的文本进行交换...3)删除右侧的注释行,并保留以#行开头的注释行
在script中追加s/[[:space:]]\+#.*//
?