[root@localhost linuxsed]# cat 1.txt 123 456 789 [root@localhost linuxsed]# sed '/5/p' 1.txt 123 456 456 789 [root@localhost linuxsed]#和awk类似,sed 语句的基本结构也是 sed ‘模式{动作1;动作2}’file 。同样也是匹配模式才执行动作。不过sed中有
原创 2014-04-02 17:22:03
1098阅读
sed脚本执行的步骤很容易记住:读取(Read),执行(Execute),打印(Print),重复(Repeat)。我们可以利用这几个步骤的首字母REPR来记忆sed执行的步骤。
原创 2013-09-28 12:32:36
467阅读
sed流程控制    !根据定址条件取反    [root@localhost shell]# sed -n '/root/!p' /etc/passwd    n 读入下一行进行处理(产生隔行的效果)    [root@localhost
原创 2014-06-09 19:33:55
577阅读
       Sed 命令列可分成编辑指令与文件档部份。其中 , 编辑指令负责控制所有的编辑工作 ; 文件档表示所处理的档案。        sed 的编辑指令均由位址(address)与函数(function)两部
原创 2011-05-04 14:25:13
748阅读
Unix sed 和Linux sed 是两种常用的文本处理工具,它们可以在命令行中对文本进行快速而有效的编辑和处理。sed 是“stream editor”的缩写,可以在文本流中进行替换、删除、插入等操作,是一种强大的文本处理工具。 Unix sed 是最早开发的版本,它具有很高的灵活性和功能性,但是有一些语法和功能在不同系统中可能有所差异。而Linux sed 则是在Unix sed 的基础
原创 4月前
29阅读
Linux sed 命令是利用脚本来处理文本文件。sed 可依照脚本的指令来处理、编辑文本文件。Sed 主要用来自动编辑一个或多个文件、简化对文件的反复操作、编写转换程序等。  语法sed [-hnV][-e<script>][-f<script文件>][文本文件]  参数说明-e<script>或--expression=<scrip
https://www.computerhope.com/unix/used.htm https://likegeeks.com/sed-linux/#Read-DataFrom-a-File http://www.grymoire.com/Unix/Sed.html https://www.tec
转载 2019-01-27 01:02:00
42阅读
2评论
sed修改文件中的内容 sed -i "s/原字符串/新字符串/g"  `grep 原字符串 -rl  文件所在目录` (千万注意这个符号,是最左上角那个符号不是单引号)   eg:修改php.ini中的register_globals = On为Off sed -i "s/register_globals = On/regis
原创 2011-09-05 17:14:46
627阅读
1. Sed简介 sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复
转载 精选 2011-11-16 13:06:18
558阅读
                               sed sed &nbsp
sed
原创 2012-09-20 17:09:06
311阅读
2013年3月11日 星期一 晴 SED 一、复制文件 [root@desktop7 ~]# cp /etc/passwd sed.txt [root@desktop7 ~]# cat sed.txt root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:
SED
原创 2013-03-17 14:56:19
350阅读
sed '/WHERE/{:a;N;/SET/!ba;s/\([^\n]*\)\n\(.*\)\n\(.*\)/\3\n\2\n\1/}' 1.txt| sed -r '/WHERE/{:a;N;/@4/!ba;s/###   @2.*//g}' | sed 's/### //g;s/\/\*.*/,/g' | sed '/WHER
sed
转载 精选 2013-06-17 15:36:52
901阅读
1点赞
1评论
sedsed是一个非交互性文本流编辑器。它编辑文件或标准输入导出的文本拷贝。标准输入可能是来自键盘、文件重定向、字符串或变量,或者是一个管道的文本。可以在命令行输入sed命令,也可以在一个文件中写入命令,然后调用sed,这与awk基本相同。使用sed需要记住的一个重要事实是,无论命令是什么, sed并不与初始化文件打交道,它操作的只是一个拷贝,然后所有的改动如果没有重定向到一个文件,将输出到屏幕。
原创 2014-02-21 18:01:16
515阅读
sed 's/^/\//g' 4  行首增加指定字符提取网页中的播放地址:#!/bin/bash printf "enter your dir:" read dir echo "$dir is xx" cd $dir echo `pwd` for file in `ls .` do if [ -d $file ]; then echo $file c
sed
原创 2014-04-30 20:34:49
492阅读
sed是一种支持正则表达式的非交流式编辑器stream editorsed的常用选项-n     只显示匹配处理的行(否则会输出所有)-e     执行多个编辑命令时(一般用 ; 代替)-i      直接在文件中进行修改,而不是输出到屏幕-r  &
原创 2014-07-28 20:49:12
774阅读
grep, sed, awkgrep: 文本搜索工具;egrep, fgrepsed: stream editor, 流编辑器;awk(gawk):文本格式化工具,报告生成器 sed命令: 正则表达式元字符:字符匹配:., [], [^]次数匹配:*, \?, \+, \{m,n\}, \{n\}位置锚定:^, $, \<, \>分组及引用:\(\), \1, \2
原创 2015-05-15 10:21:48
592阅读
Sed是一个行编辑器,通常一次只处理一行数据,默认不编辑原文件,而是把原来的数据复制一份到内存中执行编辑操作,可以对行进行删除,增加,替换,选取等特性功能。 工具原理:Sed读取文件的内容放到内存中,我们通常称作为模式空间,sed会通过正则表达式匹配模式空间中符合条件的行,匹配到的行会进行编辑操作,有可能会输出到频幕上,这得看你的编辑操作了,原本读取到的行默认会输出到频幕上,你可以不让它
原创 2015-12-24 00:16:17
442阅读
 1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。
转载 精选 2016-01-15 21:24:15
346阅读
随便写写,复习下
原创 2016-08-14 22:06:17
454阅读
  • 1
  • 2
  • 3
  • 4
  • 5