1.在命令行定义编辑器命令
命令格式 sed options script file
sed不会修改文本文件的数据,他只会将修改后的数据发送到STDOUT。
2.在命令行上使用多个编辑器命令
将命令放在一个文件中
3.s命令使用替换标记
.数字代表新文本将替换第几处模式匹配的地方
.g,替换所有的
。p,原来的内容打印出来
。w file,将替...
分类:
系统相关 时间:
2014-11-29 13:21:46
阅读次数:
412
时光荏苒,岁月如梭,不经意间已浪迹IT江湖三年有余,转眼进入而立之年,在此对自己闯荡江湖做个总结,还请各位前辈指教。...
分类:
其他好文 时间:
2014-11-29 13:17:03
阅读次数:
248
find在Linux系统中和其它工具,如sed、awk、grep等结合起来用,非常有用。1、列出系统中所有属于root用户的“set uid”文件#find / -perm 4755 –uid 0 –type f –print2、用inode号查找文件#find / -inum 1877432 //...
分类:
其他好文 时间:
2014-11-29 01:22:20
阅读次数:
227
转载:http://blog.chinaunix.net/u/22677/showart_1076318.html1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具...
分类:
系统相关 时间:
2014-11-28 17:44:50
阅读次数:
379
一、正则表达式:正则表达式(或称RegularExpression,简称RE)就是由普通字符(例如字符a到z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。简单的说,..
分类:
其他好文 时间:
2014-11-27 18:57:49
阅读次数:
193
conf="/usr/local/apache/conf/httpd.conf"vhost_conf="/usr/local/apache/conf/extra/httpd-vhost.conf"grepvhost$conf|grep"#"&>/dev/nullif[$?-eq0];then vhost=`grepvhost$conf|sed‘s/#//‘` sed-i‘/vhost/d‘$conf echo$vhost>>$conf echo"NameVirtualHost*:8..
分类:
Web程序 时间:
2014-11-27 18:56:06
阅读次数:
165
cata.txt192.168.1.1/hello1/b.do?bb=4192.168.1.2/hello2/a.do?ha=3192.168.1.3/hello3/r.do?ha=4如何显示成以下效果?192.168.1.1b.do192.168.1.2a.do192.168.1.3r.do解答:方法一:[ley@localhostscript]$awk‘BEGIN{FIELDWIDTHS="11945"}{print$1,$3}‘a.txt192.168.1.1b.do1..
分类:
其他好文 时间:
2014-11-27 18:49:26
阅读次数:
125
在 CentOS 5.5 上使用 sed 遇到一个bug $?echo?AAA?>?config
$?ln?-s?config?cfg
$?sed?-i?‘s/AAA/aaa/‘?cfg
sed:?ck_follow_symlink:?couldn‘t?lstat?c/config:?No?such?file?or?directory...
分类:
其他好文 时间:
2014-11-27 14:41:43
阅读次数:
185
sed编辑器称为:流编辑器,可以进行插入,替换,删除数据中的文本sed命令格式:sedoptionsscriptfile-e:同时执行多条命令-f:将多条命令写文件中执行-n:禁止sed编辑器的输出-s:替换-w:将替换结果写入文件d:删除行p:打印输出-i:在行之前添加新行-a:在行之后添加新行-c:更改行=:..
分类:
其他好文 时间:
2014-11-26 19:17:18
阅读次数:
246
#!/bin/bashforain`cattihuan-IMID-suiji.txt`do被替换内容被替换内容sed-i"1,/21001035/s/21001035/$a/"tihuan.txtdone
分类:
其他好文 时间:
2014-11-26 19:11:59
阅读次数:
168