sed是什么
sed是stream editor的简称,也就是流编辑器。它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,不断重复,直到文件末尾。文件内容不会改变,除非使用重定向输出。
使用方法
1 | sed [option] 'command' filename |
常用option:
-n 或–quiet或–silent 仅显示script处理后的结果.
-e