`

一个很实用的shell脚本,用来执行一个在linux下的main函数

 
阅读更多
export set LANG=GB2312
cd /export/home/BaobiaoTask
lib_path=/export/home/BaobiaoTask/lib 

for jar in `ls $lib_path/*.jar` 
do 
      CLASSPATH="$CLASSPATH:""$jar" 
done 

/usr/local/bea10/jdk160_05/bin/java -classpath $CLASSPATH cn.baobiaotask.service.BaoBiaoTask $1 $2 >> logs/BaoBiaoTask.log 2>&1 &
cd -


以前的脚本应该是很完整的了,因为实际中使用的也就是如此了哈,不过这个脚本也要很注意一些细节,比如说日志的打印,日志文件的定位等等,如果想让它定时执行的话最好就是用crontab来实现,这是一个系统级别的定时执行,所以不会在用户退出后消失,希望对大家有的小作用哈。
分享到:
评论

相关推荐

    期末作业非得十个字句号

    main my.h,在 hellocsayhello定义一个函数(char*s),打印“你好:s”,min.c中求最小值函数定义min(inta,intb),maxc中求最大值函数定义max(inta,intb),my.h中写入三个函数的声明在main.c中调用这个几...

    Linux程序设计 第4版.haozip01

    6.10.2 main函数 202 6.10.3 建立菜单 203 6.10.4 操作数据库文件 204 6.10.5 查询cd数据库 209 6.11 小结 213 第7章 数据管理 214 7.1 内存管理 214 7.1.1 简单的内存分配 214 7.1.2 分配大量的内存 215 ...

    ARM_Linux启动分析.pdf

    在arch/alpha/vmlinux.lds 的链接脚本控制下,链接程序将vmlinux的入口置于 "arch/alpha/kernel/head.S"中的__start上,因此当Bootloader跳转到0x100000时, __start处的代码开始执行。__start的代码很简单,只需要...

    Linux程序设计 第4版.haozip02

    6.10.2 main函数 202 6.10.3 建立菜单 203 6.10.4 操作数据库文件 204 6.10.5 查询cd数据库 209 6.11 小结 213 第7章 数据管理 214 7.1 内存管理 214 7.1.1 简单的内存分配 214 7.1.2 分配大量的内存 215 ...

    最新nodejs安装包 v8.12.0-linux-x64.tar.xz

    main.js脚本 // 引入 events 模块 var events = require('events'); // 创建 eventEmitter 对象 var eventEmitter = new events.EventEmitter(); // 使用匿名函数绑定 data_received 事件 eventEmitter.on('data_...

    深入分析Linux内核源码

    13.6.2 启动所需的Shell脚本文件 附录: 1 Linux 2.4内核API 2.1 驱动程序的基本函数 2.2 双向循环链表的操作 2.3 基本C库函数 2.4 Linux内存管理中Slab缓冲区 2.5 Linux中的VFS 2.6 Linux的连网 2.7 ...

    phprunner:linux下独立程序执行php文件,一个二进制文件,不依赖系统其他文件,可以解释执行php文件

    phprunner linux下独立程序执行php文件,一个二进制文件,不依赖系统其他文件,可以解释执行php文件。目前只支持linux 64位系统。一键安装curl -L ...

    宋劲彬的嵌入式C语言一站式编程

    2. main函数和启动例程 3. 变量的存储布局 4. 结构体和联合体 5. C内联汇编 6. volatile限定符 20. 链接详解 1. 多目标文件的链接 2. 定义和声明 2.1. extern和static关键字 2.2. 头文件 2.3. 定义和声明的详细规则 ...

    Python守护进程和脚本单例运行详解

    它可以在系统启动时从启动脚本/etc/rc.d中启动,可以由inetd守护进程启动,也可以有作业规划进程crond启动,还可以由用户终端(通常是shell)执行。 Python有时需要保证只运行一个脚本实例,以避免数据的冲突。 二...

    Tcl_TK编程权威指南pdf

    该函数库实现了基本的解释器,它有一套实现变量、流程控制和过程的核心脚本命令,而且还有一组用来存取操作系统服务以运行其他程序、存取文件系统和使用网络套接字的命令。Tcl和Tk提供了一台可以在UNIX、Windows和...

    ScatterScript:一种简单的脚本语言

    散点图一种简单的脚本语言建造对于 Windows 用户:只需在 Visual Studio 2012 或更高版本中打开ScatterScript.sln ,然后在菜单BUILD 中选择Build Solution 并且开发环境是Windows 7 Professional 对于 Linux 用户:...

    python发送邮件的脚本 v0.3

    本着"自立更生艰苦奋斗"的精神所以自己在火车上花了半天时间用python写了个发送邮件的脚本。 发现任何问题欢迎大家给我发邮件。可以从我的资源里下载。 程序功能: 发送邮件附件,可以一次发送一个目录(如果包含子...

    SCON工具源码

    像很多编程书籍那样,在这里我们也通过一个简单的 helloscons 例子来说明如何使用 SCons。例子 helloscons 包含两个文件 : $ ls helloscons helloscons.c SConstruct 其中 helloscons.c 是程序的源文件,...

    ASP API接口和返回的版本

    另外一些需要编译的语言,则提供了编译用的 shell 文件(Linux/Unix 下使用)和 bat 文件(Windows 下使用),或者直接提供编译好的二进制库文件。 不过为了让读者能够更清楚如何安装,我们还是对每种语言的安装都...

    JSP API接口和返回的版本

    另外一些需要编译的语言,则提供了编译用的 shell 文件(Linux/Unix 下使用)和 bat 文件(Windows 下使用),或者直接提供编译好的二进制库文件。 不过为了让读者能够更清楚如何安装,我们还是对每种语言的安装都...

    PHP API接口和返回的版本

    另外一些需要编译的语言,则提供了编译用的 shell 文件(Linux/Unix 下使用)和 bat 文件(Windows 下使用),或者直接提供编译好的二进制库文件。 不过为了让读者能够更清楚如何安装,我们还是对每种语言的安装都...

    .NET API接口和返回的版本

    另外一些需要编译的语言,则提供了编译用的 shell 文件(Linux/Unix 下使用)和 bat 文件(Windows 下使用),或者直接提供编译好的二进制库文件。 不过为了让读者能够更清楚如何安装,我们还是对每种语言的安装都...

    JS JSP ASP .NET J2AM API接口和返回的版本

    另外一些需要编译的语言,则提供了编译用的 shell 文件(Linux/Unix 下使用)和 bat 文件(Windows 下使用),或者直接提供编译好的二进制库文件。 不过为了让读者能够更清楚如何安装,我们还是对每种语言的安装都...

    JS API接口和返回的版本

    另外一些需要编译的语言,则提供了编译用的 shell 文件(Linux/Unix 下使用)和 bat 文件(Windows 下使用),或者直接提供编译好的二进制库文件。 不过为了让读者能够更清楚如何安装,我们还是对每种语言的安装都...

    2AM API接口和返回的版本

    另外一些需要编译的语言,则提供了编译用的 shell 文件(Linux/Unix 下使用)和 bat 文件(Windows 下使用),或者直接提供编译好的二进制库文件。 不过为了让读者能够更清楚如何安装,我们还是对每种语言的安装都...

Global site tag (gtag.js) - Google Analytics