天晴如许

在网站数据采集和网站分析行业,让数据采集标准化和自动化;由海量日志基于hadoop分析到实时分析;提供Web Analytics工具发挥数据运营威力。

导航

2011年12月30日 #

shell输出格式化

摘要: echo -e "one;two;thr ee ;f\t our\t " | awk -F';' '{gsub(" ","",$3);gsub(/^[ \t]+/,"",$4);print $3,$4}'awk中使用gsub函数将字段中的空格去除,支持正则。[admin@inc-dw-151-5 xuyuqin]$ du -sh ~/yunti_compare/hadoop_20111213/EnLog/10/*dat | awk -F '/home/admin/yunti_ 阅读全文

posted @ 2011-12-30 20:17 天晴如许 阅读(3602) 评论(0) 推荐(0) 编辑

eclipse CDT MinGW GNU C++ cout在控制台无输出

摘要: 在eclipse下,用CDT,MinGW GNU C++,发现cout在console中没有输出网上说是32位和64位的问题,我机器上全是32位的。折腾了半天,重新创建project,如下选择解决问题:创建Project时,不要选择“Empty Project”,选择“Hello World C++ Project” 阅读全文

posted @ 2011-12-30 19:42 天晴如许 阅读(1836) 评论(0) 推荐(0) 编辑

shell调用sqlplus查询oracle

摘要: [oracle@hb shell_test]$ cat echo_time#!/bin/sh一.最简单的调用sqlplussqlplus -S "sys/unimas as sysdba" << !select to_char(sysdate,'yyyy-mm-dd') today from dual;exit;![oracle@hb shell_test]$ ./echo_timeTODAY----------2011-03-21-S 是silent mode,不输出类似“SQL>”,连接数据库,关闭数据库之类的信息。eof可以是任何字符 阅读全文

posted @ 2011-12-30 19:41 天晴如许 阅读(38679) 评论(0) 推荐(0) 编辑

Linux下脚本实现交互输入

摘要: 需要处理的问题是:1、scp远程拷贝每个源文件均需要输入密码。源文件是通过正则匹配的,scp支持,但每个文件或目录需要手工输入远程机器的密码,文件大的时候总不能守着吧 可选的解决方案是:打通ssh通道。但我只需要处理一次,原则上生产环境是不打通到开发环境的ssh通道的。事前事后都得联系SA处理,麻烦2、scp远程拷贝目标目录只能指定一个已存在的目录,不支持动态生成。 比如:scp -r ./*/*c*/*2* admin@10.20.151.5:/home/admin/yunti_compare,这是可以的,只是每次需要手动输入密码,如果我想将目标文件放到:/home/admin/yunti_ 阅读全文

posted @ 2011-12-30 17:51 天晴如许 阅读(2143) 评论(0) 推荐(0) 编辑