”老汗,老汗,,“
”来了来了,领导“——老汗脸笑成了褶子。
马屁精。——同事A
鄙视你——同事B
小年轻,你们懂个蛋。这叫能曲能伸,尊重领导。老汗白他们一眼。
"老汗哪,有个别老同事说你讲的课不好,他们说你只讲了鸡,没说鸡是从哪来的。。。。这是他们原话“
”哪个兔砸子敢打我小报告“——老汗想起了《亮剑》里某首长的金句。
”弄清楚啥情况,让人说你闲话不好“
谁敢给说我闲话。。。老汗破口而出——
“领导,您说的对!”
同事A和B ,扭头,不忍直视。。。呕吐下先
---------------
午后。
为什么是午后
——,废话,吃饭不积极,干活没实力。
——这是某大领导说的,老汗一直铭记在心。
“同志们哪,听说我讲的课你们听不懂?”
“没有的事,你讲的太好了,通俗易懂,门口保安老刘都说他听得懂”
“我也这么觉得”——老汗不矜持了。
“呸”——某A
加我一个——其它人想。
“不过嘛,确实昨天我做梦,突然想不起来谁说了,问前天处理了一个15万条的LOG日志,需要判断第5个字段是否为0.0.0.0,还有判断第7个字段是1970或1884或1886.....”——有人又开口
“还有?”
“还有1890或2000或2012或2013....."
"别别别,你干脆说除了今年的2013,其它年份的都得判断下得了“
”就是这个意思“
”我R“
”然后呢?",老汗问
”然后把这些信息出现的个数,分别统计出来,并把占比也一块统计出来,交给专业科室的张大神研究下啥原因“
”还有啥?“
”还有把过滤出来的数据也保存到另外的地方“
这个不难。幸好我会,难不倒我。——老汗信心爆棚。
”可张大神看了结果,问是咋统计出来的,我说是老汗教的shell脚本。张大神说你这个太慢,结果还可能不靠谱。”
“然后呢”
“然后他就自己鼓捣了个啥python程序,跑了跑”
“结果呢”
“确实比你这个shell脚本结果出的快”
“快多少?”
“快了差不多一秒吧”
。。。。。。
”你说他费这事干啥?“
”就是就是,还是老汗教的好“
我也这么觉得,老汗头又昂了起来😁。
”为啥会快一秒呢?“——角落里有声音传出
”来来来,坐好我给你们科普下“
——排座座,听课课
”一般认为,执行效率排名是:C>Perl>python>shell。C是最快的,后面的跟它不是一个级别;Perl也不错,文本处理是它的强项;Python比Perl慢个1/3左右;shell最慢,虽然grep awk sed 都不慢(都是用C语言写的),但在shell里组合在一起,就是1+1<2了(替他们捂脸😱)。
“那我们以后都要用C或其它语言编程序,那可难为死我们这帮老家伙了。。。。”
“倒不是,听我忽悠。。啊不,科普”
“处理的数据量较小的情况下,一般使用 shell就够了。功能齐全,简单方便,处理速度也可以。”
“用好运维三剑客——grep、sed、awk,走遍天下都不怕“
“那处理数据量多的时候咋办?”——角落里先前那声音又响起。
老汗一呆——这货是故意给我拆台了,小心我以后给你穿小鞋。。。。
“当然有办法,要不让领导找开发专门写个程序,花个几十万,钱到病除,爽的一比”
“不过就咱单位每天的这点数据量,一天几十G,跑个shell脚本够了”
“最主要是,平常领导那么节(抠)俭(门),你找他说花这么多钱做程序,看领导不送你点好东西吃”
“啥好东西”
“鱿鱼”
。。。。。。