您的位置首页百科知识

sed基本用法详解

sed基本用法详解

的有关信息介绍如下:

sed基本用法详解

Stream EDitor流式编辑器,基于模式匹配过滤及修改文本,逐行处理并将结果输出到屏幕,可实现对文本的输出,删除,替换,复制,剪切,导入,导出等各种操作,下面就来详细介绍其使用过程。同大家一同分享!

sed命令格式解析,主要用法:

格式1: 前置命令 | sed [选项] ‘编辑指令’

格式2: sed [选项] ‘编辑指令’ 文件....

sed命令格式解析,常见的命令选项

sed命令格式解析,定地址,即[地址1[,地址2]]

用来指定处理的起,止行数

省略定址符时,默认逐行处理全部文本

地址可表示为文本的"行号",或者用来匹配的"/正则表达式/"

基本的处理动作

常用的处理操作示例----输出文件

常用的处理操作示例----删除文本

常用的处理操作示例----替换文本

sed应用案例---修改默认运行级别

找到/etc/inittab文件以id开头的行

将运行级别的数值替换为3

sed应用案例---修改IP配置

将配置文件中的192.168.1.x 修改为172.16.0.x

原主机位地址x不变

sed应用案例---修改网站根目录

将/var/www/html 改为/opt/wwwroot

使用sed脚本

复杂操作存为脚本,通过-f 调用

格式: sed -f 操作脚本 文件 ....