摘要: 执行操作系统命令然后返回给awk函数,system函数执行string指定的命令,返回执行命令返回的状态作为它的值。比如下面代码段END{system("date|mail-s’awkrundone’root")}系统管理员在awk程序完成处理输入之后,会发送email。awk程序被广泛用来处理含有时间戳的log文件,表明什么时候一个log记录被写入。systime()# ... 阅读全文
posted @ 2010-01-25 22:15 小楼 阅读(841) 评论(0) 推荐(0) 编辑
摘要: ARGC, ARGV# awk程序可用的命令行参数储存在ARGV这个数组中。ARGC是命令行参数的个数。ARGIND #在ARGV中的当前处理文件的index,每次gawk打开一个新的数据文件时候,它就把ARGIND设置成文件名字的ARGV中的index。也就是说,当gawk在处理文件的时候,‘FILENAME == ARGV[ARGIND]’永远为真。ENVIRON# 一... 阅读全文
posted @ 2010-01-25 18:00 小楼 阅读(782) 评论(0) 推荐(0) 编辑