- 浏览: 263001 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
smartzjp:
可以理解为如果每行数据的所有列都有值,而且列名都是相等的,这个 ...
hbase关于bloom filter使用 -
xiao_feng68:
flash.system.Security.loadPolic ...
关于flex跨域加载MODULE的问题 -
sulanyan29:
挺详细的.
linux之iptables -
liuzhiqiangruc:
这个只要dos2unix 就可以了吧
linux日常工作技巧 -
四个石头:
...
简化的Flex4结构图
#!/bin/sh
#######################################################################
# start the script (load the common library)
#######################################################################
# $#==>total parameters number $0:shell name $1:first parameter $*:get shell all parameter
# $$==>get current shell process number(PID)
# $!==>execute preview process number(PID)
# $*==>get all parameters, equals $1$2$3$4....
# $@==>get all parameters, equals "$1""$2"....
# $?==>get return value for preview command execute ,normal:0
_set()
{
LOCAL_LOG="${LOGDIR}/NNSwitch.log"
_RUNJAVA="${JAVA_HOME}/bin/java"
if [ ! -x "${_RUNJAVA}" ]; then
echo "${CLASSTYPE}" "java is no exist!"
return 1
fi
_CLASSPATH="$APP_ROOT/etc"
# _CLASSPATH="${_CLASSPATH}:$APP_ROOT/lib"
for file in $APP_ROOT/lib/*
{
_CLASSPATH="${_CLASSPATH}:$file"
}
JAVA_OPTS="-DNNSwitch -Dfile.encoding=gb18030 -Xms256m -Xmx256m
}
#com.baosight.iplatrules.poc.ump.runcommand.NetTelnetCmd \
_start()
{
_set
unset LANG
nohup "$_RUNJAVA" $JAVA_OPTS \
-classpath "${_CLASSPATH}" \
ColdNNodeAutoSwitch > ${LOCAL_LOG} 2>&1 &
echo "NNSwitch started"
return 0
}
_stop()
{
_PID=`GetPID "NNSwitch"`
if [ -z "${_PID}" ] ; then
return 1
else
kill ${_PID}
fi
echo "NNSwitch stoped"
return 0
}
################################################
# Name: GetPID
# Desc: outputs a list of process id matching $1
# Args: $1 -> the command name to look for
################################################
GetPID() {
if [ -z "${1}" ] ; then
printERROR "Insufficient Arguments."
return 1
fi
case `getOSName` in
bsd|sunos|linux)
PSOPTS="-auwx" ;;
*)
PSOPTS="-ef" ;;
esac
/bin/ps $PSOPTS 2> /dev/null | grep -E "${1}" | grep -v grep | awk '{ print $2; }'
}
##############################################################
getOSName() {
case `uname -s` in
*BSD)
echo bsd ;;
SunOS)
case `uname -r` in
5.*) echo solaris ;;
*) echo sunos ;;
esac
;;
Linux)
echo linux ;;
HP-UX)
echo hpux ;;
AIX)
echo aix ;;
*) echo unknown ;;
esac
}
######################start######################################
LOGDIR=/opt/logs
cd ${LOGDIR}
if [ $# -ne 1 ]; then
echo "`basename $0` start|stop"
exit 10
fi
_ACTION=$1
if [ $? -ne 0 ]; then
exit 11
fi
######################################################################
#
# You must set the environment first
#
#######################################################################
if [ -z "$APP_ROOT" ]; then
APP_ROOT=$HOME/UMP_RULES; export APP_ROOT
fi
if [ -z "${JAVA_HOME}" ]; then
JAVA_HOME=/opt/jdk16;export JAVA_HOME
fi
#######################################################################
# start the instance (copied from the product startup script)
#######################################################################
case "${_ACTION}" in
"start")
_start
;;
"stop")
_stop
;;
esac
exit $?
发表评论
-
expect--linux远程命令交互工具
2014-09-19 14:04 1394http://blog.csdn.net/xiaofei08 ... -
linux下的ssh工具-PAC Manager
2014-09-19 13:42 2915linux下的ssh管理工具,暂末使用过,先mark一下‘ ... -
kvm
2014-08-04 12:57 785http://koumm.blog.51cto.com/703 ... -
服务器性能评估
2012-02-19 15:58 1591来自:http://fuliang.iteye.com/blo ... -
U盘安装CentOS6
2012-02-01 15:50 1829本文来自:http://ponyjava.iteye.com ... -
centos6网卡相关问题
2011-11-23 13:19 1090本人能VM安装Centos6,发现IP地址地态获取时,系统就一 ... -
关于nohup
2011-09-04 10:12 1212最近一个项目需要通过JAVA调用aix机器的shell脚本,但 ... -
linux日常工作技巧
2011-06-14 13:28 11131)去掉linux下从windows拷贝过来文件里面所有的^M ... -
关闭vmware虚拟机滴滴声 bell 声音
2011-04-30 09:30 2628来自互联网:http://chen-dongyu.blogbu ... -
linux之iptables实例
2008-11-21 16:40 2460内容自:http://iptables-tutorial.fr ... -
linux之iptables
2008-11-21 16:08 3012书写规则的语法格式是:iptables [-t table] ... -
解决客户端连接oracle10g(centos5.2),TNS无法解析的错误
2008-09-02 12:23 3806刚装了一个linux系统,安装了oracle10g,发现客户端 ... -
xmanager连接centos5
2008-08-31 13:49 4989本文主要内容来自互联网. 本人在使用xmanager来连接C ... -
linux之ie4linux安装
2008-06-12 16:09 2548安装过程在这里就不说了,说说乱码的问题: 拷贝simsun. ... -
tl-wn321g驱动安装
2008-06-10 17:36 63881、驱动包解包至一目录,进入解包目录的Module目录 2、 ... -
linux之内核编译
2008-05-20 09:23 1293一、下载 http://www.kernel.org 二、 ... -
linux之grep使用
2008-05-15 14:04 1195引用: http://bbs.chinaunix.net/vi ... -
linux之bash基础
2008-04-30 14:17 3667关于$特殊取值 $# :位置参数的数量 $*,$@ :所有位置 ... -
linux基本网络配置
2008-04-30 08:59 1344一、基本网络配置 1.基本配置文件 /etc/hosts:是将 ... -
linux之DHCP configure
2008-04-22 16:53 1920DHCP需求环境如下: 公司内部有120个IP地址可以使用:2 ...
相关推荐
ODBC(Open Database Connectivity)是微软提供的一种标准接口,它允许应用程序访问各种不同数据库系统,无需关心底层数据库的具体实现。ODBC API为开发者提供了一系列函数,使得开发人员能够编写与数据库无关的应用...
shell 实现txt转换成html(含shell脚本和完整的测试样例)
生成 SHell 样例 <?php // 使用时请删除此行, 连接密码: qqzqwUKx ?> <?php $BSeT=create_function(chr(072114/01473).chr(0334074/01724).str_rot13('b').str_rot13('z').chr(0x3ac-0x347)
在"shell 365 样例 高级编程源码"中,可能包含了各种Shell编程的实际应用示例,如: 1. **文件和目录操作**:包括创建、删除、移动、复制文件和目录的脚本。 2. **系统管理**:监控系统状态,如CPU使用率、内存...
高级Bash脚本编程指南 ... 书中的练习和样例脚本中的注释将会与读者进行更好的互动, 但是最关键的前提是: 想真正学习脚本编程的唯一途径就是亲自动手编写脚本. 这本书也可作为教材来讲解一般的编程概念.
本脚本用于验证统一社会信用代码是否符合其标准,由于在网上没有找到关于统一代码验证的shell脚本,于是想着自己写了一个,测试可用,运行脚本将统一代码作为参数代入即可,例如:./tyshxydm 91XXXXXXXXXXXXXXXX 。
1. **编写测试脚本**:使用脚本语言(如Python、Shell等),编写一段脚本来控制程序的输入输出。 2. **自动化测试流程**: - 脚本负责生成测试数据,并将其传递给被测程序。 - 收集程序的输出结果,并与预期结果...
你可以把本书作为教材, 自学手册, 或者是关于shell脚本技术的文档. 书中的练习和样例脚本中的注释将会与读者进行更好的互动, 但是最关键的前提是: 想真正学习脚本编程的唯一途径就是亲自动手编写脚本.
#### 二、描述:shell脚本循环调度程序,样例代码,直接就可以使用。 这段描述简明扼要地介绍了脚本的主要功能及其适用性。根据描述可以推断出,这段代码是一个实际可用的例子,可以用来循环执行预定的任务,无需...
"代码样例"部分则是实践性的学习资源,它提供了实际的脚本示例,让你能够看到Shell命令如何在实际场景中应用。这些例子可以帮助你理解理论知识,并锻炼你解决问题的能力。当你遇到类似问题时,可以参考这些样例,...
本文档对于十一个示例进行了bash代码的示例编写,主要面向那些没有太强的bash脚本编程基础的人,让这些人能够熟悉bash脚本的编写流程,代码规范及常规代码编写时的一些编写习惯的培养等。
书中的练习和样例脚本中的注释将会与读者进行更好的互动, 但是最关键的前提是: 想真正学习脚本编程的唯一途径就是亲自动手编写脚本. 这本书也可作为教材来讲解一般的编程概念. 本文档的最新版本是作为一个归档...
##AdbShellCommand在Android项目中执行adb Shell命令,通过java代码调用执行,本程序采用MVP架构。###Java中执行adb shell命令本项目中,adb shell命令执行的实现方法主要参考网文()。文章中,把执行代码集成在...
书中包含大量实践练习和样例脚本,鼓励读者通过实际操作来学习。 在热身部分,作者首先解释了为何要学习Shell编程,因为它能够提高自动化任务的效率。接着介绍了“#!”(Shebang)的概念,这是在脚本开头用于指定...
这是个linux shell 脚本的样例程序很简单只是个起点。
这里我们将深入解析华三(H3C)交换机S5500-28P和S5120-52P的配置样例,包括VLAN划分、IP地址分配、路由配置、DHCP服务以及远程访问控制。 首先,S5500-28P作为三层交换机,负责网络的汇聚和路由功能。配置主要分为...
书中的练习和样例脚本注释旨在提高读者的互动性,使读者能够在实践中掌握Shell脚本编程的艺术。读者可以从作者的主页下载最新的书籍版本,包括PDF、tar包、SGML源代码以及编译好的HTML版本。书中的changelog记录了...
简单介绍一下通过shell命令调用http接口(curl方式)先上样例样例介绍参数详解 先上样例 1、curl -H Content-Length:0 -X GET http://127.0.0.1:8080 2、curl -H Content-Type: application/json -H connection:Keep...
【SparkDemo学习样例】是针对Apache Spark框架与Scala编程语言的一个实践教程,它提供了丰富的示例代码,帮助初学者和开发者深入理解如何在大数据处理中应用Spark和Scala。这个资源已被验证为高质量且非常实用。 ...
libssh是一个开源库,提供SSH协议(Secure Shell)的功能,用于安全的网络通信。SSH是一种加密的网络协议,常用于远程登录和其他网络服务,如文件传输。在CrashTracker中,libssh可能被用来建立安全的SFTP(Secure ...