摘要:
Sed 有两种内部存储空间:Pattern Space:sed执行流程中,将从文件中读取的文本行放置到这个空间,并在此空间中修改文本。Hold Space:这是sed额外的一个可用的缓冲空间,sed可以用之来存放临时数据。Sed允许我们将数据在Pattern Space和Hold Space间来回移动,但是无法在Hold Space中的数据上执行传统的sed 命令。我们已经知道,Pattern Space中的数据在每次的sed执行循环后会清空,但是Hold Space中的数据不会被清空。请创建一个以下的文本来作为示例使用:$ vi empnametitle.txt John Doe CEO J 阅读全文