发布时间:2013-01-04 09:14:33
说到“正则表达式”(简称RegExp),它又是一个极具UNIX STYLE的超级武器。RegExp的内容极为广泛与庞杂,若要精通它,恐怕要跟精通C语言的难度相当。许多讲述RegExp的教材的作者自己就对它一知半解、不得真要,所以写出来的教材也让学生看得云里雾里、稀里糊涂,更是完全无法发挥这套武器的强大威力。本人根据自己多年在UNIX?-like系统上的琢磨和捣鼓,或许可以用最简洁、最切中要害的方法,向你们解明RegExp的基本精义。 ※在当前的FreeBSD系统中,虽然/usr/bin/grep与/usr/bin/egrep两个程序完全一致,但要用到egrep(扩充语法的grep),......【阅读全文】
发布时间:2012-12-26 11:45:29
1.效果不理想#include <stdio.h>#include <unistd.h>#include <netdb.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>int main() { char hname[128]; struct hostent *hent; int i; gethostname(hname, size......【阅读全文】
发布时间:2012-12-25 14:17:02
sockaddr与sockaddr_in结构体简介2006-11-26 16:46 40145人阅读 评论(17) 收藏 举报 struct sockaddr {unsigned short sa_family; /* address family, AF_xxx */char sa_data[14]; &n......【阅读全文】
发布时间:2012-12-19 20:40:03
mount.nfs: access denied by server while mounting 一个解决办法 2011-06-30 17:22:06| 分类: 技术探讨 | 标签:linux 常见问题 服务器 |字号 订阅这两天在搭建嵌入式开发环境,配置好NFS服务器后,遇到了一个很纠结的错误使用 mount -t nfs 127.0.0.1:/home/lzgonline/rootfs /mnt 和 mount -t nfs 192.168.1.9:/home/lzgonline/rootfs /mnt 本机挂载n......【阅读全文】
发布时间:2012-12-17 10:23:34
一个遍历当前子目录的Makefile模板要对子目录执行make,需要在当前目录制作一个Makefile,遍历所有子目录的Makefile,并运行相应的make target. ## Reference http://www.gnu.org/software/make/manual/make.html## 需要排除的目录exclude_dirs := include bin# 取得当前子目录深度为1的所有目录名称dirs := $(shell find . -maxdepth 1 -type d)dirs := $(basename $(patsubst ......【阅读全文】