Sed  笔记转载2015-09-14 18:04:301、sed命令的-n选项sed -n ‘1p’ /etc/passwd   打印文件第一行sed -n ‘1,6p’ /etc/passwd 打印文件1到6行sed -n -e 1p 
转载 精选 2015-11-10 14:44:35
274阅读
sedsed命令比grep更强大,除了拥有查找功能外,还拥有替换功能sed命令格式:sed -n 'n'p filename ,单引号内的n是数字,表示第几行;sed 可以实现grep的大部分功能 ,但是不显示颜色sed -n 是打印符合条件的行,p是print打印的意思sed -r 脱义(去除特殊符号本身的意义,使其代表特殊意义)sed -e 进行多次命令,和;效果一行sed '/[0-9]'d
原创 2021-03-12 22:21:58
256阅读
  1. Sed简介   sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出
转载 精选 2013-03-12 15:58:11
255阅读
工作原理语法格式 工作原理sed是一个非交互式的流编辑器。所谓非交互式,是指使用sed只能在命令行下输入编辑命令来编辑文本,然后在屏幕上查看输出;而所谓流编辑器,是指sed每次只从文件(或输入)读入一行,然后对该行进行指定的处理,并将结果输出到屏幕(除非取消了屏幕输出又没有显式地使用打印命令),接着
转载 2015-01-09 11:03:00
71阅读
2评论
(1)替换匹配行中的部分字符串 实例:将文件data中value替换为key (2)替换匹配行中的从某一部分到末尾的那部分 实例:将文件data中的passwd替换为变量a的值实例2:使用c操作来实现或者如下方式亦可:(3)带有路径等特殊符号的替换,仅限于替换操作 如果有”/”, (1)可以使用转义; (2)或者使用其他的特殊符号(非英文字母),比如“@#”等, 经过测试发现,在特殊字符中,不能使
原创 2022-07-12 11:59:04
57阅读
[root@master ~]# cat test.txt firstlinesecondline[root@master ~]# sed 's/^first.*/& zhuijia/' test.txt firstline zhuijiasecondline[root@master ~]# sed 's/$/\t1111/' test.txt firstli
sed
原创 2012-11-16 14:52:43
573阅读
http://hi.baidu.com/zkheartboy/blog/item/0f0f6b1e6fca51f61ad576c5.html1. Sed简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一
原创 2008-03-12 11:30:00
548阅读
5.15 sed介绍 ü         sed不与初始化文件打交道,它操作的只是一个拷贝,然后所有的发动如果没有重定向到一个文件,将输出到屏幕。 ü         sed是一种重要的文本过滤工具,使用一行命令或者
原创 2010-09-06 10:38:18
376阅读
1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。以
转载 精选 2011-10-21 10:27:18
259阅读
sed练习笔记 2012-3-21
原创 2012-03-21 15:26:46
709阅读
 本文出处:http://man.lupaworld.com/content/manage/ringkee/sed.htm   但有适当的修改和补充 Sed学习笔记   作者:Jims of 肥肥世家   <jims.yang@gmail.com>   Copyright &copy; 2004,2005, 本文遵从GNU
sed
转载 精选 2012-09-26 15:44:34
355阅读
一.sed脚本编程的方法论 1.         在着手做之前要弄清楚想做什么。 2.         明确地描述处理的过程。 3.         在提
原创 2012-11-02 17:38:49
364阅读
sed并不真正保存文件,可以先保存在临时文件,然后拿临时文件来覆盖原文件如果需要直接修改,加-i参数sed 样式命令 文件sed '3,6/p' file1              //显示3-6行sed '3,6/!p' file1            //不显示
sed
原创 2013-03-21 13:31:19
710阅读
sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等[root@node
原创 2013-03-30 20:21:48
747阅读
学习老段工作室linux sed笔记
转载 精选 2014-08-13 11:12:19
625阅读
用法11 显示匹配字符串在文本中的行数 {=}     用法12 {n}匹配后读取下一行(操作下一行),不懂见例子    用法13 {N} 大N的用法是:读取匹配行到模式空间,不删除再追加第二行到模式空间,示例:    待续~~~~~    
原创 2015-12-03 20:08:03
658阅读
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,会输出到屏幕上,除非加特定参数,才会该表文件内容sed  's/nologin/hello/g' passwd  全局替换           /被替换者/替换者/  这里的/可以用用任意字符
原创 2016-11-06 12:10:21
571阅读
1、简介Linux sed 命令是利用脚本来处理文本文件。sed可以依照脚本的指令来处理、编辑文本。Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。2、语法参数说明:动作说明:a :新增, a 的后面可以接字串,而这些字串会在新的一行出现(目前的下一行)~c :取代, c 的后面可以接字串,这些字串可以取代 n1,n2 之间的行!d :删除,因为是删除啊,所以 d 后
原创 2020-08-28 23:14:23
1455阅读
1点赞
声明:这些代码只是为了学习和理解sed命令而为之,并不代表问题的唯一解或最佳解,希望各
原创 2023-02-08 10:00:11
65阅读
Sed学习笔记 作者:Jims of 肥肥世家 <[email]jims.yang@gmail.com[/email]> Copyright &copy; 2004,2005, 本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载、修改、散布。 发布时间:2004年09月20日 最近更新:2
转载 精选 2007-11-17 15:49:29
1736阅读
  • 1
  • 2
  • 3
  • 4
  • 5