sed 笔记介绍sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行...
分类:
其他好文 时间:
2015-10-19 18:49:52
阅读次数:
153
sed是一种在线行编辑器,一次处理一行。工作时,把当前处理的行放到“模式空间”中进行编辑,编辑完成后把内容输送至屏幕。语法:sed[OPTION]…{script}…[inputfile]选项:-r:支持正则表达式-n:静默模式,不显示内容-e:script1-escript2-escript3:指定多脚本运行-f/path/to/s..
分类:
系统相关 时间:
2015-09-23 19:35:50
阅读次数:
256
1、名reverse脚本用sed编辑器脚本反转数据流的文本行h将模式空间复制到保持空间H将模式空间附加到保持空间g将保持空间复制到模式空间G将保持空间附加到模式空间x交换模式空间和保持空间的内容p打印模式空间n提取数据流的下一行[root@logicservertmp]#vimreverse.sh
#!/bin/bash..
分类:
其他好文 时间:
2015-09-17 21:43:36
阅读次数:
259
sed简介sed是一种非交互式的编辑器。它能执行与编辑器vi相同的任务。sed编辑器没有提供交互使用方式,使用者只能在命令行输入编辑命令,指定文件名,然后在屏幕上查看输出。sed编辑器没有破坏性,它不会修改文件,除非使用shell重定向来保存输出结果。默认情况下,所有的输出行..
分类:
其他好文 时间:
2015-09-17 17:45:44
阅读次数:
365
默认情况下,sed编辑器会将进步的结果输出到STDOUT上,你可以在shll脚本中使用所有重订向sed编辑器输出的标准方法。 你可以在脚本中用反引号来将sed编辑器命令的输出重定向到一个变量中供后面使用。下面是个使用sed脚本来向数值计算结果添加逗号的例子文件名为:fact.sh#!/bin/ba....
分类:
其他好文 时间:
2015-09-12 13:30:32
阅读次数:
266
shell工具之一:sedsed基础sed编辑器被称作流编辑器,与常见的交互式文本编辑器刚好相反。文本编辑器可以通过键盘来交互式地插入、删除、替换文本中的数据;而流编辑器是基于一组预先的规则来编辑数据流。sed命令的格式如下:sed options script file选项说明-e script将...
分类:
系统相关 时间:
2015-08-17 08:41:22
阅读次数:
238
1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后...
分类:
其他好文 时间:
2015-04-24 12:19:10
阅读次数:
257
一介绍:sed流编辑器(streameditor)的功能强大,能把文档或字符串通过自己想要的方式或内容输出至屏幕或文件,通常和正则表达式密切配合。二命令详细内容sed命令:sed[option]‘addresscommand‘file①option:-n:表示此时处于静默模式,不输出模式空间,即当command中是p时仅..
分类:
系统相关 时间:
2015-03-03 11:56:12
阅读次数:
176
sed命令详解转载:http://blog.chinaunix.net/u/22677/showart_1076318.html1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果...
分类:
其他好文 时间:
2015-01-12 16:05:07
阅读次数:
189
一、实验目的练习使用vim编辑器、掌握正则表达式和sed编辑器的使用二、实验环境CentOS6.5系统.三、实验内容1.练习使用vim编辑器2.利用grep和正则表达式进行文本过滤3.利用sed对文本进行过滤和编辑四、实验步骤:1、利用vim编辑文件employees,该文件的每一行包含一名雇员的信息..
分类:
系统相关 时间:
2015-01-10 06:42:15
阅读次数:
574