流编辑器sed.ppt

流编辑器sed.ppt

第二章 流编辑器sed 一. 什么是流编辑器? 流编辑器是一种流水线型的、非交互式 的文本编辑器。 它使用户可以在命令行上(而不是编辑器中)对文件进行无破坏 性编辑。 屏幕编辑器与流编辑器的区别 二. sed 命令基本格式 sed ‘command’ file sed -n ‘command’ file sed -e ‘command1’ –e ‘command2’ file sed -f cmd_file file 任选项说明: command: 行编命令 -n: 只显示与模式匹配的行(缺省都显示) -e: 在命令行上进行多次编辑 -f: 编辑命令放在随后的命令表文件中 注意: sed命令的结果是送到标准输出上,即 荧光屏上,如果要将结果保存在文件中, 应该使用重定向功能! 例如: sed ‘s/student/teacher/g’ oldfile newfile 三. 行编辑命令的基本格式 [行定位符][编辑命令元字符] 例如: sed ‘1,9d’ abc sed -n ‘196p’ abc 四. 出错信息和退出状态 操作系统命令出错:

文档评论(0)

1亿VIP精品文档

相关文档