摘要: #/bin/bash#stop sms server smspid=`ps -aux |grep java |grep jPortMap |awk '{print $2}'`if [ "$smspid" != "" ] ; then echo "pid is $smspid" result= `kill -9 $smspid` echo stop OK $result exit 1else echo jPortMap Not Running!!!fi#/bin/bash#start jPortMap#java -jar 阅读全文
posted @ 2013-10-24 14:28 呵呵·· 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母。实际上 AWK 的确拥有自己的语言: AWK 程序设计语言 , 三位创建者已将它正式定义为“样式扫描和处理语言”。它允许您 阅读全文
posted @ 2013-10-24 14:17 呵呵·· 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 按照默认规定,只有一个参数的构造函数也定义了一个隐式转换,将该构造函数对应数据类型的数据转换为该类对象,如下面所示:class String {String ( const char* p );// 用C风格的字符串p作为初始化值//…}String s1 = “hello”;//OK 隐式转换,等价于String s1 = String(“hello”);但是有的时候可能会不需要这种隐式转换,如下:class String { String ( int n );//本意是预先分配n个字节给字符串String ( const char* p );// 用C风格的字符串p作为初始化值//…}下面 阅读全文
posted @ 2013-10-24 12:57 呵呵·· 阅读(218) 评论(0) 推荐(0) 编辑