sed基本用法
sed基本用法 案例 1 : sed 基本用法 案例 2 :使用 sed 修改系统配置 案例 3 : sed 多行文本处理 案例 4 : sed 综合脚本应用 1 案例 1 : sed 基本用法 1.1 问题 本案例要求熟悉 sed 命令的 p 、 d 、 s 等常见操作,并结合正则表达式,完成以下任务: 删除文件中每行的第二个、最后一个字符 将文件中每行的第一个、第二个字符互换 删除文件中所有的数字 为文件中每个大写字母添加括号 1.2 方案 sed 文本处理工具的用法: 用法 1 :前置命令 |sed[ 选项 ]' 条件指令 ' 用法 2 : sed[ 选项 ]' 条件指令 ' 文件 .... 相关说明如下: 条件可以是行号或者 / 正则 / 没有条件时,默认为所有条件 指令可以是增、删、改、查等指令 默认 sed 会将所有输出的内容都打印出来,可以使用 -n 屏蔽默认输出 选项中可以使用 -r 选项,让 sed 支持扩展正则 1.3 步骤 实现此案例需要按照如下步骤进行。 步骤一:认识 sed 工具的基本选项 sed 命令的常用选项如下: -n (屏蔽默认输出,默认 sed 会输出读取文档的全部内容) -r (让 sed 支持扩展正则) -i ( sed 直接修改源文件,默认 sed 只是通过内存临时修改文件,源文件无影响) 1 ) sed 命令的 -n 选项 n 执行 p