Linux 必备命令利器 —— sed

Michael翔 at 
虽然之前对常用的 Linux 命令有过一个总结 工作中常用的 Linux 命令,但是有一些命令的用法确实值得为她单独写一篇总结。今天我们就来认识一下 sed。概述 sed 是一个流编辑器(stream editor,或许,sed 缩写的含义就是这个)。流编辑器用于对输入流(文件或来自管道的输入)执行基本的文本转换。 sed 在管道中过滤文本的能力,这使其与其他类型的编辑器特别有区别。地址定界符今天看到一个 sed 的写法,sed 's#^key##',一开始没看明白,因为之前都是类似 sed 's/^//' 这样写的。后来查了资料才发现,/、#、@ 都是地址定界符,效果是一样的。增加 1234……