sed用法:
sed 'Command' filename(s) 只显示结果而不修改文件。
1、sed '2,5d' file 显示文件file,除去2-5行,但行数超过文件实际行数时不会报错。
sed '/10[1-4]/d' &
原创
2010-09-20 15:36:00
725阅读
转载 Linux宝库 -- http://www.linuxpk.com/58402.html
留个记号,方便查找
转载
精选
2010-12-07 12:08:40
696阅读
在linux的学习和使用中,sed,awk,grep的用法的重要性不言而喻,本文从1、sed的含义2、sed的用法及格式3、地址的表示方式
4、sed中命令及参数的用法6、sed用法的小结及注意事项方面小结了sed的用法。
原创
2015-10-22 16:52:31
476阅读
sed是linux下非常常用的一款流编辑器(stream editor),主要以行为单位进行编辑,通常可以进行删除,替换,新增等操作,是linux运维中十分重要的工具。 一,sed的基本用法sed [options] 'AddressCommand' file ... -n: 静默模式,不再默认显示模式空间中的内容
原创
2015-07-29 19:39:31
433阅读
前段时间学了下awk和sed这两个小工具,顺手写下心得体会吧,awk的已经写完了,接下来就是sed,不多说,开始吧~-~总得来说,awk侧重于处理域,而sed更侧重于处理行。与awk类似,sed也是逐行进行处理,下面说下sed的主要用法。一、参数-n:安静模式,当加上此参数时,sed处理的结果不会输出到屏幕上,除非sed命令中指明要打印的行,如:sed -n '1,3p' test.txt会打印出
原创
2013-08-07 20:44:27
525阅读
1 打印关键字所在行及其后n行sed -n '/XX/,+np' filegrep "xx" -An yourfile2 获取关键字所在行和其上n行grep "xx" -Bn yourfile3 获取关键字所在行的行号sed -n '/pattern/=' file4 打印并标出行号grep -n file5 多关键字搜索grep -E "xxx|yy...
原创
2022-11-22 00:22:04
83阅读
sed:stream editor1,非交互,基于模式匹配过滤及修改文本2,逐行处理,并将结果输出到屏幕上3,可实现对文本的输出,删除,替换,复制,剪切,导入,导出等各种操作 格式sed [选项] '[定址符]处理动作' 文件列表(多个文件用空格隔开)命令 | sed [选项] '[定址符]处理动作'定址符:作用是控制处理动作处理数据的范围,不指定是默
原创
2014-06-09 18:50:27
2314阅读
设计script时,有时候需要修改脚本,例如删除或置换某些关键词。像这种在script执行过程动态修改文件的做法,称为流编辑。具有流编辑能力的工具,称为流编辑器。sed是这方面的强者。另外script执行时可能要制作报表,呈现各字段信息,awk完美解决。一、正则表达式 正则表达式是组成“样式”的基本语法,而“样式”是运用sed和awk必备的
转载
精选
2015-06-26 11:00:55
792阅读
sed:编辑器sed:Stream EDitor,行编辑器用法: sed [选项]... {脚本(如果没有其他脚本)} [输入文件]...常用选项:-e:多点编辑-f /PATH/TO/SCRIPT_FILE:从指定文件中读取编辑脚本:-r:支持使用扩展正则表达式-n:不输出模式中的内容至屏幕-i: 原处编辑!:取反条件s/查找的条件/替换的内容/:s@@@ s###编辑命令:a,append表示
原创
2016-09-28 21:24:31
754阅读
sed -e "/^liuyifei/d" file.txt #########删除liuyifei开头的行 然后再显示 e edit sed -n '/^liuyifei/dp' file.txt sed: -e expressio
原创
2016-06-16 17:29:44
881阅读
语法格式1: sed option command file 注意区分 option command, option 以-开始 command 以单?引号包围 ———— 这完全是误会, 我测试好多后发现, 引起很多时候完全可以去掉,只有在当可能引起歧义的时候, 才需要引号 command 里面的表达
原创
2021-08-11 14:34:13
94阅读
sed技巧小结
本文来自: IT运维专家网 作者: NetSeek 日期: 2009-2-8 19:59
Sed:1、删除行首空格 sed 's/^[ ]*//g' filename sed 's/^ *//g' filename sed 's/^[[:space:]]*//g' filename2、
转载
精选
2009-07-06 13:53:43
9999阅读
1评论
sed:过滤和转换的文本编辑器,主要是针对行的编辑,一次只能一行 用法:sed 【option】 {script} filename 参数: &nbs
原创
2015-08-31 17:36:11
755阅读
sed -i 's/a/b/g' filename //-i 直接在文件中替换(不加-i输出在终端,文件不替换) g替换所有匹配字符(不加则替换第一个) sed -n 's/a/b/gp' filename //将所替换的那一行打印到终端,不加-n则打印整个文件 readonly aa 将一个变量设
原创
2022-01-08 16:41:49
302阅读
对于行处理的工具,sed绝对是首选的。
sed处理文本过程如下:
sed一次处理一行内容,处理时,先读入一行,去掉尾部换行符,存入pattern space,执行编辑命令. 处理完毕,除非加了-n参数,把现在的pattern space打印出来,在后边打印曾去掉的换行符. 把pattern space内容给hold 
原创
2013-04-13 18:36:41
1300阅读
linux sed命令使用心得。
原创
2014-06-01 10:31:20
1064阅读
sed用法
sed用法1:删除某一段范围的数据行
sed '1,4d' datafl
删除1-4行数据,剩下的显示出来; ***d是sed的删除命令
sed用法2:把含有“样式”的数据行删除
sed '/La/d' dataf3
删除含有La的行,剩下的显示出来
sed '/[0-9]\{3\}/d' dataf3
把含有“3位数”的
翻译
2010-07-12 15:32:35
1028阅读
此为本人工作中用到的一些sed,不断完善中....
1、取消某行的注释
# sed -i '12s/^#/ /g' /root/.bashrc
取消/root/.bashrc文件中12行的注释
2、注释以某个字符开始的行
# sed -i '/echo/s/^/#/g' /boot/grub/grub.cfg
注释/boot/grub/grub.cfg中以&
原创
2011-09-03 10:40:14
599阅读
sed 用法sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为:sed [-nefri] ‘command’ 输入文本 常用选项:-n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都
转载
精选
2013-07-28 22:15:21
262阅读
简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 sed使
原创
2014-08-26 15:25:18
297阅读