命令简介:
sed(Stream Editor)被称作流编辑器。linux命令环境的“三剑客”(grep,sed,awk)之一,功能强大,可以根据命令来处理数据流中的数据,命令可以在命令行中,也可以出现在一个文本文件中。
sed一般会执行下列操作:
①一次从输入中读取一行数据;
②根据所提供的编辑器命令匹配数据;
③按照命令修改流中的数据;
④将新的数据输出到STDOUT(屏幕上);
在流编辑器将所有命令与一行数据匹配完毕后,它会读取下一行数据并重复这个过程。在流编辑器处理完流中的所有数据行后,它就会终止。