在正常情况下,sed将待处理的行读入模式空间,脚本中的命令就一条接着一条的对该行进行处理,直到脚本执行完毕,然后该行被输出,模式空间请空;然后重复刚才的动作,文件中的新的一行被读入,直到文件处理完备。但是,各种各样的原因,比如用户希望在某个条件下脚本中的某个命令被执行,或者希望模式空间得到保留以便下...
分类:
其他好文 时间:
2015-05-16 14:51:53
阅读次数:
187
证明: $\dps{\vlm{n}\sed{\sum_{k=2}^n \frac{1}{k\ln k}-\ln\ln n}}$ 存在 (有限).
分类:
其他好文 时间:
2015-05-16 09:01:16
阅读次数:
158
今天需要删除文件里面的换行符,比如有一个文件a.txt:1,2,34,5,61,2,34,5,61,2,34,5,61,2,34,5,61,2,34,5,61、使用vim删除换行符vim输入命令:%s/\n//g2、使用sed命令,例如 sed ':t;N;s/\n//;b t' a.txt结果:1...
分类:
系统相关 时间:
2015-05-15 19:24:06
阅读次数:
130
grep,
sed,awkgrep:文本搜索工具;egrep,
fgrepsed:streameditor,流编辑器;awk(gawk):文本格式化工具,报告生成器sed命令:正则表达式元字符:字符匹配:.,[],[^]次数匹配:*,\?,\+,\{m,n\},\{n\}位置锚定:^,$,\<,\>分组及引用:\(\),\1,\2,...多选一:a|b|cvim编辑中..
分类:
其他好文 时间:
2015-05-15 15:56:39
阅读次数:
204
awk命令:Linux文本处理三剑客:grep,egrep,fgrep:文本过滤器sed:行编辑器模式空间,保持空间awk:报表生成器,格式化文本输出AWK:a.k.aAho,
Weinberger,Kernighan将文件的一行读入,并将其分隔为多段,用$1..位置变量表示,$0表示全部段GNU
awk=gawk基本用法:gawk[options]‘p..
分类:
其他好文 时间:
2015-05-15 01:28:37
阅读次数:
319
Sed,即StreamEDitor的缩写,是Linux操作系统中常见的文本处理工具,可以结合正则表达式简单方便地对文本进行处理。本文将以实例的方式介绍sed的基本用法。基本使用方法基本语法:sed[OPTION][AddressCommand]FILE1FILE2......OPTION{常用}-n:静默模式,不显示模式空间-i:直..
分类:
系统相关 时间:
2015-05-15 01:24:25
阅读次数:
177
sed"s#XXXX#${NAME}#"$MAIL_CONTENT>/tmp/MAIL_CONTENT1.tmp-----不论什么字符,紧跟着s命令的都被认为是新的分隔符,所以,“#”在这里是分隔符,代替了默认的“/”分隔符。表示把所有XXXX替换成${NAME}
分类:
其他好文 时间:
2015-05-14 18:25:12
阅读次数:
88
行首空格删除sed -r 's/^\s+//g' 514.txtsed -e 's/^\s*//g' 514.txtsed 's/^ *//' 514.txt sed 's/^[[:space:]]*//' 514.txt awk '{sub(/^[ \t]+/, "")};1' 514.txt全部...
分类:
其他好文 时间:
2015-05-14 16:00:41
阅读次数:
100
本文转自:http://coolshell.cn/articles/9104.htmlawk于1977年出生,今年36岁本命年,sed比awk大2-3岁,awk就像林妹妹,sed就是宝玉哥哥了。所以林妹妹跳了个Topless,他的哥哥sed坐不住了,也一定要出来抖一抖。sed全名叫stream ed...
分类:
其他好文 时间:
2015-05-13 21:44:36
阅读次数:
190
-----------------------#!/bin/bash
#selectmenuyuminstalllampandmysqlmaster_slave
#bycolinkin2015-04-28,05-13
#versionv.c.m.0.3
BACKUP_DIR="/data/backup/`date+%Y%m%d`/"
IPADDR=`ifconfigeth0|grepBcast|awk‘{print$2}‘|sed‘s/addr://g‘`
#判断IP是否符合标准规则
..
分类:
数据库 时间:
2015-05-13 17:04:38
阅读次数:
206