可以查看我用CmdMarkDown写的在线版,会比下面看起来舒服:在线分享版
Awk
Awk、sed与grep,俗称Linux下的三剑客,它们之前有很多相似点,但是同样也各有各的特色,相似的地方是它们都可以匹配文本,其中sed和awk还可以用于文本编辑,而grep则不具备这个功用。sed是一种非交互式且面向字符流的编辑器(a
“non-interactive” stre...
分类:
编程语言 时间:
2014-12-25 20:32:15
阅读次数:
179
sql5="select*from表名;";第一种方法#ss1=$(mysql-u$DB_USER-h${DB_IP}-p${DB_PASSWD}$DB_NAME-e"$sql5"|awk‘NR>1‘);或者#ss1=$(mysql-u$DB_USER-h${DB_IP}-p${DB_PASSWD}$DB_NAME-e"$sql5");#echo"$ss1">saiche-$day.txt;#sed-i"s/`echo-e\\\t`/|/g"saiche-$day.txt;第..
分类:
数据库 时间:
2014-12-24 18:23:46
阅读次数:
174
转自:http://www.cnblogs.com/repository/archive/2011/05/13/2045927.html————————————————————————————————————————————————————awk用法:awk'pattern{action}'变量名 ...
分类:
其他好文 时间:
2014-12-24 17:35:50
阅读次数:
185
例子1:head -n 1 a.log | awk '{print $0}'例子3:head -n 1 a.log | awk '{for(i=6;i<56;i++){printf("%s ",$i);}}END{printf("\n")}'这段代码完成的工作是:从一行中过滤出第6到56列的数据,并...
分类:
其他好文 时间:
2014-12-23 20:55:03
阅读次数:
123
It's a very elegant summary of regular expression from The AWK Programming Language.1. The regular expression metacharacters are:\ ^ $ . [ ] | ( ) * +...
分类:
其他好文 时间:
2014-12-22 14:10:30
阅读次数:
155
此篇文章转自http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空...
分类:
系统相关 时间:
2014-12-21 18:00:52
阅读次数:
292
12月19日晚8点awk公开课,报名地点:http://t.cn/Rz3JlqLawk是linux下强大的文档编辑器,作为一个Linux从业人员来说awk可以说是必备的工具。但是awk系统的视频少之又少,很多人难以系统的学习,所以老段录制了这套awk视频。此教程包括基础部分和实例部分,基础部分囊括了最常用..
分类:
系统相关 时间:
2014-12-19 12:22:59
阅读次数:
236
正则表达式热身正则表达式(regularexpression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。例如grep,expr,sed,awk.或Vi中经常会使用到正则表达式,为了充分发挥shell编程的威力,需要精通正...
分类:
其他好文 时间:
2014-12-18 23:36:03
阅读次数:
408
[root@mode~]#df-h|awk‘NR>1{printf$5""}‘15%7%0%[root@mode~]#df-hPFilesystemSizeUsedAvailUse%Mountedon/dev/sda319G2.6G16G15%//dev/sda1251M17M222M7%/boottmpfs123M0123M0%/dev/shm[root@mode~]#df-h|awk‘NR>1{printf$5"_"}‘|sed‘s/_$//‘15%_7%_0%[root@mode~]#
分类:
其他好文 时间:
2014-12-18 19:06:42
阅读次数:
214
最近由于数据迁移过,有些用户信息需要再次确认下,也许数据量比较大,但是需要最终确认的比如说是用户ID和其对应的用户积分数,这样就会导致出现文本a(老的数据),文本b(新的数据)。比如1101 1231102 1111103 1451104 152这是文本a.txt文本b.txt如下1101 12.....
分类:
编程语言 时间:
2014-12-18 18:35:21
阅读次数:
194