2.4 sed的基础用法及实用示例

sed是Linux平台下的轻量级流编辑器,一般用于处理文本文件。sed有许多很好的特性。首先,它相当小巧;其次,它可以配合强大的Shell来完成很多复杂的功能。在笔者看来,完全可以把sed当作一个脚本解释器,用类似于编程的手段来完成很多事情。我们完全可以用sed的方式来处理日常工作中的大多数文档。它跟vim最大的区别在于:sed不需要像vim一样打开文件,而是可以在脚本里面直接操作文档,所以大家将会发现它在Shell脚本里的使用频率是很高的。