awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。调用AWK1.命令行方式awk[-Ffield-separator]‘commands‘input-file..
分类:
其他好文 时间:
2014-12-03 02:00:59
阅读次数:
156
常接触shell脚本语言的,经常会看到一个shell命令接一堆乱七八糟的option,类似这样的 sed -e "s/^[^\-]*-//" ,虽然知道那肯定是一个逻辑条件组合,但是如果不是熟悉正则表达式的人,绝对看的眼花.
这里学习记录一下正则表达式的一些基本用法....
分类:
系统相关 时间:
2014-12-02 17:20:16
阅读次数:
233
sed要定位,用ADDRESS行号(也可是范围“起始位置,终止位置‘),或者/PATTERN/匹配,而后是编辑命令a(append),i(insert),s(replace)sed‘/exportPATH=/a\abc‘.bashrc(addwholeLine)sed‘s/exportPATH=/exportPATH=abc:/‘.bashrcinsertsomethingafterpattern
分类:
其他好文 时间:
2014-12-02 00:18:15
阅读次数:
157
1.awk
awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。awk相当于一门编程语言,有自己的很多语法,不过语法很简单,和C语言类似,语法要素有比如逻辑比较,if,内置变量,字符串处理函数,数组,循环语句这样的。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk执行时,...
分类:
系统相关 时间:
2014-12-01 17:35:12
阅读次数:
212
前言:今天在做mysql的查询时遇到一个问题,情景是这样的,假如现在我的一张表里面有一个字段scode(表示商品编号),然后有一个字符串存储了多个商品编号,如“0001ME,0002BL”是一个字符串,假如叫str,本来是打算使用in的方式,就是说想把str作为in的条件,如下where scode in “0001ME,0002BL”,但是没有成功,然后就查阅mysql的文档,找各种函数,最后发...
分类:
数据库 时间:
2014-12-01 16:09:24
阅读次数:
232
本来以为以前的差不多够用了。呵呵,看到很多高手用高技巧,心痒痒的觉得我自己还可以提升啊。。哈哈哈。这个实践起来之后,,SED,AWK也得深化一下,,,SHELL和PYTHON,作运维的两样都不能废。。。~~~~~~~~~~~~~~~~~~~~~find . -name "*.txt" -exec r...
分类:
其他好文 时间:
2014-12-01 00:38:24
阅读次数:
279
sed 命令:echo "I am oldboy,my qq is 1234567" >>oldboy.txt要求:1、取出oldboy.txt 文件中的oldboy字符串方法一:[root@git oldboy]# echo "I am oldboy,my qq is 1234567">oldbo...
分类:
其他好文 时间:
2014-11-30 20:02:16
阅读次数:
315
sed命令:echo"Iamoldboy,myqqis1234567">>oldboy.txt要求:1、取出oldboy.txt文件中的oldboy字符串方法一:[root@gitoldboy]#echo"Iamoldboy,myqqis1234567">oldboy.txt[root@gitoldboy]#catoldboy.txtIamoldboy,myqqis1234567[root@gitoldboy]#sed‘s#^.*m##g‘oldboy..
分类:
其他好文 时间:
2014-11-30 17:13:24
阅读次数:
181
sedfile内容如下:
Steve Blenheim:238-923-7366:95 Latham Lane, Easton, PA 83755:11/12/56:20300
Betty Boop:245-836-8357:635 Cutesy Lane, Hollywood, CA 91464:6/23/23:14500
Igor Chevsky:385-375-8395:3567 Popu...
分类:
其他好文 时间:
2014-11-30 14:15:17
阅读次数:
183
1、入门简介简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaScript这种客户端的脚本语言也提供了对正则表达式的支持。...
分类:
Web程序 时间:
2014-11-29 18:45:12
阅读次数:
253