优秀是一种习惯
发布时间:2013-02-25 18:20:02
有这样一段文本:aaa bbb abc bbb abc abb aab acc abb bbb abc abb aab acc aab acc abb bcc bbc...需要按照bbb、abc、abb、acc、aaa顺序排序,如果数据不是这其中之一,则排在最后面,这个顺序没有更多要求。代码如下:#!/usr/bin/awk -ffunc shuchu(n,item){for (x=1;x<=n;x++)print item.........【阅读全文】
发布时间:2013-02-22 16:26:51
日志格式如下:127.0.0.1 - - [03/Feb/2013:14:18:10 +0800] "GET /ucenterrvicecenter/SCenterRequest.php HTTP/1.0" 302 242127.0.0.1 - - [03/Feb/2013:14:18:10 +0800] "GET /ucenterrvicecenter/SCenterRequest.php HTTP/1.0" 200 -111.111.111.35 - - [03/Feb/2013:14:18:32 +0800] "GET /myadmin/ HTTP/1.1.........【阅读全文】
发布时间:2013-02-20 19:54:05
网友问题:把域名之间的数据合并写入以域名命令的文件 怎么写啊 ?数据如下:up.ap.mm-img.com10086squid headerinterior_redirector xxxxup.ap.mm-img.com10086squid readawk代码如下所示:执行结果如下:.........【阅读全文】
发布时间:2013-02-20 10:42:41
日志可以用来记录应用程序的状态、错误和信息消息,也经常作为调试程序的工具。它的重要性就不多说了,直接进入正题。 python提供了一个标准的日志接口,就是logging模块。日志级别有DEBUG、INFO、WARNING、ERROR、CRITICAL五种。 首先来看logging简单的使用方.........【阅读全文】
发布时间:2013-02-07 20:01:37
生成00到ff中随机的一个数字,也就是十进制的0~255.下面是使用bash下的解法:代码如下:#!/bin/bash#gen a num between 00 and ffran_num=$RANDOMgen_num=$((ran_num*255/32766))printf '%.2x\n' $gen_num结果如下:下面是python的解法:代码如下.........【阅读全文】
发布时间:2013-02-05 17:34:41
经常会遇到在目录下过滤特定后缀名的文件的需求。自己总结下面两个方法:第一种方法、比较常规:代码如下#!/usr/bin/pythondef endWith(s,*endstring): array = map(s.endswith,endstring) if True in array: return True else: r.........【阅读全文】