摘要: 基本需求分析完数据后,一般需要将数据以附件的形式发送处理,这个已经在《》中有介绍,如何用Python实现附件的发送。但不是所有人都关心附件的内容,一般邮件中需要有些概要的信息,如附件信息的统计信息等。这就需要以表格的形式发送出来。如何设计一个通用的产生Table的函数,对模块的复用性大有益处。一个表格必备的有表格名,表格各列的解释,数据。如下是我的尝试(代码说明问题)function GenerateTable(){ local header="$1" local title="$2" shift 2 awk -v header="$heade 阅读全文
posted @ 2014-01-23 22:35 westfly 阅读(1911) 评论(0) 推荐(0) 编辑
摘要: 其实不知道该起什么题目。先说下需求,线上的log是按照五分钟为粒度切分的,即每五分钟产生一个文件,19:04的log写入到1900结尾的log文件中,19:05写入到1905结尾的log文件中。在实时分析log的时候,往往需要我们将log的后缀拼接出来,如下是我实现的函数function GenLogSuffixFromUnixTime() { local unix_time=$1 local minute=`date -d @$unix_time +%M` minute=$(((10 + minute)%10)) if [[ $minute -ge 5 ]]; then min... 阅读全文
posted @ 2014-01-23 22:19 westfly 阅读(2649) 评论(1) 推荐(0) 编辑