一·sed简介与Vi等全屏编辑器不同,sed是一个非交互式的文本编辑器,它可以对文本文件和标准输入进行编辑,标准输入可以来自键盘、文件重定向、字符串、变量,甚至来自管道的文本。sed是对文本中的行进行逐行处理。sed只是对缓冲区中原始文件的副本进行编辑,并不编辑源文件。..
分类:
系统相关 时间:
2016-03-23 06:53:14
阅读次数:
193
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。
分类:
系统相关 时间:
2016-03-22 21:54:55
阅读次数:
374
tr: tr命令不接受指定的文件参数,而是对标准输入进行编译 使用主要是 tr SET1 SET2 例如 tr ' ' '\11' <height.txt (使用ascii的八进制标示,制表符11,回车15,换行12) tr转换大小写 tr 'a-z' 'A-Z' <word.txt numbers
分类:
其他好文 时间:
2016-03-22 19:04:58
阅读次数:
213
(一)sed
sed是一个精简的、非交互式的流式编辑器,它在命令行中输入编辑命令和指定文件名,然后在屏幕上查看输出。
逐行读取文件内容存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。原文件爱你的内容并没有改变。
sed '4,$d' test.in # 删除4...
分类:
系统相关 时间:
2016-03-22 00:48:26
阅读次数:
247
sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你..
分类:
其他好文 时间:
2016-03-20 02:14:13
阅读次数:
169
1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用
分类:
其他好文 时间:
2016-03-16 19:02:19
阅读次数:
202
注意:Linux三大文本查找工具:grep、sed、awk。sed命令基本用法:StreamEDitor:行编辑器;实现逐行处理文本;而全屏编辑器是vim。工作特性:并不处理文本文件本身,而是处理文件内容时,是逐行的把文本加载至内存空间中,在内存中完成处理,然后再输出到屏幕上,对sed而言,..
分类:
其他好文 时间:
2016-03-15 06:26:10
阅读次数:
226
有一文本如下:我想把文本格式变成姓名加成绩格式,图示如下:自己捣鼓好久,用几条命令实现,具体如下:群里的大神,也写了条命令,如下:相当V5给力的一条sed命令。看得云里雾里的。刚好比较有得闲,仔细学习研究了2天时间,终于理解了。特意记录下理解过程,具体如下:命令..
分类:
其他好文 时间:
2016-03-11 17:10:39
阅读次数:
155
2016老男孩教育的官方博客干货不断,敬请关注!linux三剑客之sed史上最实用教程!猛戳下面地址即可观看!http://blog.oldboyedu.com/commands-sed/
分类:
系统相关 时间:
2016-03-10 10:57:33
阅读次数:
180
sed(StreamEDitor)行编辑器(全屏编辑器:vi)sed:显示模式空间默认不编辑文件,仅对模式空间中的数据做处理而后,处理结束后,将模式显示在屏幕上sed-n‘AddressCommand‘file...单/双引号都可以,双引号可实现变量替换-n:静默模式不再默认显示模式空间中的内容-i:直接修改源文..
分类:
系统相关 时间:
2016-03-09 07:10:37
阅读次数:
281