sed介绍
Sed是一个流处理编辑器,它能帮助我们自动处理文件、分析日志文件、修改配置文件等。
Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。能同时处理多个文件
多行的内容
-
可以不对原文件改动,把整个文件输出到屏幕
-
可以把匹配到的内容输出到屏幕上
-
还可以对原文件改动,但是不会再屏幕上返回结果
sed 参数
sed [-hnV] [-e<script>] [-f<script文件>] [文本文件]
- -e <script>或--expression=<script>以选项中指定的script来处理输入的文本文件。
- -f<script文件>或--file=<script文件>以选项中指定的script文件来处理输入的文本文件。
- -h或--help 显示帮助。
- -n或--quiet或--silent仅显示script处理后的结果。
- -V或--version显示版本信息。
sed 动作
可以理解为操作
- a : 新增,a的后面