[ sed简介: ]
sed是一个很好的文件处理工具, 它本身是一个管道命令, 以行为单位进行处理, 可以用于对数据行进行新增、选取、替换、删除等操作。
sed命令行格式:sed [-nefri] 'range command' file
[ sed工作流程: ]
使用vim这种屏幕编辑器编辑一个文件的时候, 我们需要把这个文件打开, 这里存在两个问题:
1. 打开一个比较大的文件会消耗很多内存。
2. 我们无法写脚本调用vim来编辑文件, 但是sed可以通过写脚本编辑文件。...
分类:
系统相关 时间:
2014-05-18 06:53:12
阅读次数:
551
1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后...
分类:
其他好文 时间:
2014-05-16 06:13:10
阅读次数:
423
开始在这里记录在jd的点滴成长~~~3月20日入职,距离今天两个月还差5天,不过这段时间完成的东西还真不少,学习了很多的linux命令和Axure产品设计,比如:awk神器、sed、sort、head、tail、find、xargs、grep等等,收获很大~~~其中到今天为止已经完成了一个功能非常强...
分类:
其他好文 时间:
2014-05-16 01:03:10
阅读次数:
314
sed -i ‘/^$/d’
filename在Linux下,用户如果想删除文件中的空行,一般使用“grep”,这里给出另外的几种方式: 1.使用“cat”命令,示例如下:#cat
filename|tr -s ‘\n’ 2.使用“sed”命令,示例如下:#sed ‘/^$/d’ filename ...
分类:
其他好文 时间:
2014-05-15 21:03:37
阅读次数:
212
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed
[-nefri] ‘command’ 输入文本常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中,...
分类:
系统相关 时间:
2014-05-15 17:45:20
阅读次数:
447
1、系统环境centos-6.4ipaddr:10.240.240.114gateway:10.240.240.12、关闭selinux(关闭完之后最好进行一次重启)sed-i‘/SELINUX/s/enforcing/disabled/‘/etc/selinux/config关闭防火墙chkconfigiptablesoff3、配置obbleryum源rpm-Uvh‘http://mirrors.ustc.edu.cn/epel/6/i386/..
分类:
其他好文 时间:
2014-05-15 12:40:01
阅读次数:
560
原文:Visual Studio 实用扩展推荐 Visual Studio
拥有非常不错的可扩展性,在之前的文章中,我也给大家示范了如何进行编辑器的扩展(详见文末参考资源)。在本篇文章中,我将介绍几款非常实用的扩展,从而帮助我们提高开发效率。C#
outline Visual Studio 默认的大...
分类:
其他好文 时间:
2014-05-15 10:21:07
阅读次数:
351
sed-i"s/123/456/g"`grep123-rl./|grep-vlog`#把当前目录下所有文件中的123替换成456,包括子目录啊
分类:
其他好文 时间:
2014-05-15 00:57:04
阅读次数:
236
前几天写了sed,这次来继续学习一下它的好兄弟,awk,用了两者,感觉...
分类:
其他好文 时间:
2014-05-11 15:02:02
阅读次数:
307
sed-e‘s/^\([a-zA-Z]\+\)\([a-zA-Z]\+\)\(.*\)/\2\1\3/g‘file意思如下:在文件每一行的开始,如果在第一个空格之前只含有英文字符,那么与空格之后的以英文字符开头截止到最后一个英文字符的字符串进行对换,例如FirstSecond1234....
变为SecondFirst1234....后面的数字为替代..
分类:
其他好文 时间:
2014-05-09 21:33:14
阅读次数:
226