08 2015 档案

awk 正则表达式、正则运算符详细介绍(转)
摘要:前言:使用awk作为文本处理工具,正则表达式是少不了的。 要掌握这个工具的正则表达式使用。其实,我们不必单独去学习它的正则表达式。正则表达式就像一门程序语言,有自己语法规则已经表示意思。 对于不同工具,其实大部分表示意思相同的。在linux众多文本处理工具(awk,sed,grep,perl)里面用... 阅读全文

posted @ 2015-08-28 10:16 月未央 阅读(8802) 评论(0) 推荐(0)

常用awk命令(转)
摘要:awk用法:awk'pattern{action}'变量名 含义ARGC 命令行变元个数ARGV 命令行变元数组FILENAME 当前输入文件名FNR 当前文件中的记录号FS 输入域分隔符,默认为一个空格RS 输入记录分隔符NF 当前记录里域个数NR 到目前为止记录数OFS 输出域分隔符ORS 输出... 阅读全文

posted @ 2015-08-28 09:54 月未央 阅读(928) 评论(0) 推荐(0)

Linux awk命令详解
摘要:转自http://blog.chinaunix.net/uid-25120309-id-3801250.html一.AWK说明awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能... 阅读全文

posted @ 2015-08-28 09:53 月未央 阅读(607) 评论(0) 推荐(0)

关于c语言的typedef高级用法 typedef void (*post_sync_t)(CO_Data*);
摘要:typedef void (*post_sync_t)(CO_Data*);这个函数的原型是void f(CO_Data*);,经过了typedef void (*post_sync_t)(CO_Data*);后,post_sync_t就是f类型函数的指针的类型别名。这时你可以这样定义一个变量:po... 阅读全文

posted @ 2015-08-07 11:57 月未央 阅读(1111) 评论(0) 推荐(0)

sockaddr_in结构体简介
摘要:sockaddr_in(在netinet/in.h中定义):struct sockaddr_in {short int sin_family; /* Address family */unsigned short int sin_port; /* Port number */struct in_ad... 阅读全文

posted @ 2015-08-06 15:19 月未央 阅读(1261) 评论(0) 推荐(0)

Linxu的struct ifaddrs 与getifaddrs()函数
摘要:来自man函数手册中的介绍:1,关于struct ifaddrs的说明:[cpp]view plaincopystructifaddrs{structifaddrs*ifa_next;/*Nextiteminlist*/char*ifa_name;/*Nameofinterface*/unsigne... 阅读全文

posted @ 2015-08-06 15:17 月未央 阅读(2166) 评论(0) 推荐(0)

signal(SIGPIPE, SIG_IGN)
摘要:转自http://blog.163.com/niuxiangshan@126/blog/static/170596595201221942952676/当服务器close一个连接时,若client端接着发数据。根据TCP 协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,系统会... 阅读全文

posted @ 2015-08-05 09:47 月未央 阅读(4559) 评论(0) 推荐(0)

Google命令行工具gflags使用
摘要:google开源的gflags是一套命令行参数解析工具,比getopt功能更强大,使用起来更加方便,gflags还支持从环境变量、配置文件读取参数(可用gflags代替配置文件)。本文简单介绍gflags的使用,内容主要译自http://gflags.googlecode.com/svn/trunk... 阅读全文

posted @ 2015-08-03 17:45 月未央 阅读(2526) 评论(0) 推荐(1)

导航