`
panshaobinSB
  • 浏览: 203007 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

一个很实用的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来实现,这是一个系统级别的定时执行,所以不会在用户退出后消失,希望对大家有的小作用哈。
分享到:
评论

相关推荐

    完全使用Linux shell脚本语言编写的一个简单的作业管理系统

    1. **Shell脚本基础**:Linux Shell脚本是一种解释型编程语言,如Bash(Bourne-Again SHell),用于在Linux或Unix系统上执行命令和操作。在这个作业管理系统中,每个.sh文件代表一个功能模块,如teacher_function.sh...

    linux C程序中获取shell脚本输出(如获取system命令输出)

    通过以上介绍和示例代码分析,我们可以看到在Linux C程序中使用`popen()`函数来获取shell命令的输出是一种非常实用且高效的方法。它不仅可以简化代码逻辑,还能提高程序的可维护性和扩展性。对于那些需要频繁执行...

    Linux上执行带main方法的java文件

    ### Linux环境下执行含main方法的Java文件详解 #### 标题与描述概述 本文主要介绍如何在Linux系统中执行带有`main`方法的Java文件。通常情况下,在开发环境中可以直接通过IDE或其他工具运行Java应用程序;然而,在...

    shell脚本中执行python脚本并接收其返回值的例子

    在Linux或Unix系统中,Shell脚本是一种强大的自动化工具,它可以调用各种程序,包括Python脚本。在Shell脚本中执行Python脚本并接收其返回值是进行复杂任务管理和流程控制的重要方式。本文将详细讲解如何在Shell脚本...

    shell脚本的使用步骤及jar包

    Shell脚本是Linux/Unix操作系统中的一个强大工具,它允许用户编写一系列命令并将其作为一个单一的可执行文件。在IT行业中,熟练掌握Shell脚本能够极大地提高工作效率,尤其是在自动化任务和系统管理方面。下面我们将...

    shell 脚本抓取android logcat和kernel log,以及删除旧的log

    最后,结合这些元素,你可以编写一个完整的shell脚本来定期执行这些任务。下面是一个简单的示例: ```bash #!/bin/bash # 设置属性 setprop log.capture.interval 86400 setprop log.retention.days 7 # 抓取...

    linux进程函数大全

    在Linux操作系统中,进程是程序执行的实例。本篇文章主要探讨了几个与进程管理相关的函数:atexit、execl、execlp以及execv。这些函数允许程序员在程序执行的不同阶段进行控制,如设置程序结束前要调用的函数,或者...

    linux系统命令及shell脚本实践指南

    ### Linux系统命令及Shell脚本实践指南 #### Linux基础知识概览 Linux作为一种广泛使用的开源操作系统,在服务器、云计算、移动设备等多个领域占据着重要的地位。掌握Linux基础知识对于IT专业人士来说至关重要。 ...

    读取配置文件的shell脚本实现

    在这个场景中,使用shell脚本是一个常见的选择,因为它们灵活且易于编写。本文将以“读取配置文件的shell脚本实现”为例,深入讲解如何使用awk命令解析配置文件并提取所需信息。 配置文件通常包含键值对,例如在...

    20220513,linux --shell 脚本学习

    在Linux系统中,Shell脚本是一种强大的自动化工具,它允许用户编写一系列命令,形成一个可执行的程序。这里我们将深入探讨在20220513的学习中涉及的几个核心知识点。 首先,我们从最基础的“hello world”脚本开始...

    Linux下的函数符号冲突问题示例Demo.zip

    在Linux系统中,函数符号冲突(Symbol Conflict)是动态链接过程中常见的问题,它通常发生在多个共享库(.so文件)中定义了相同函数或变量名的情况。本示例Demo通过`main.cpp`、`CMakeLists.txt`、`libA`和`libB`两...

    Makefile自动化脚本,运行该脚本可直接自动生成Makefile文件

    在给定的场景中,`AutoMake.sh`是一个Shell脚本,用于自动创建Makefile文件,使得用户在编写C语言程序时,可以更加便捷地管理和构建项目。 1. **Makefile基本结构**:Makefile通常包含目标(target)、依赖文件...

    Linux启动脚本

    这个脚本不仅能够帮助用户在Linux系统下启动和停止Java应用程序,还能确保程序的稳定运行。通过合理的配置,用户可以根据自己的需求定制启动参数、指定运行用户以及其他重要的环境变量,从而更好地管理Java应用程序...

    Linux下的shell编程拓展提升.pdf

    Linux Shell编程是操作系统与用户交互的一种方式,它提供了一种命令行接口,允许用户执行各种系统操作,如文件管理、程序控制和脚本编写。Shell脚本是一种强大的工具,可以自动化重复性任务,提高工作效率。在Linux...

    Linux——shell编程基础

    - **Shell 定义**:在 Linux 或 Unix 系统中,Shell 是一个命令行解释器,它接收用户的命令并将其发送给操作系统内核。Shell 既是用户与操作系统交互的接口,也是一种强大的编程工具。 - **Shell 的种类**: - **...

    Linux Shell Scripting(linux shell编程)

    **Linux Shell编程**是一种用于自动化执行命令序列的脚本语言。它允许用户通过编写简单的脚本来完成复杂的任务,极大地提高了工作效率。对于初学者而言,了解Linux Shell编程的基础概念是非常重要的。 #### 二、...

    模拟shell编程

    3. 主函数 Main() 的分析:Main() 函数是 Shell 编程的入口函数,负责调用 input() 函数和 compare() 函数,实现 Shell 编程的逻辑关系。 Shell 编程的应用场景: 1. 系统管理:Shell 编程在系统管理领域起着重要...

    linux脚本学习

    Shell脚本是Linux操作系统中的一个强大工具,它允许用户通过编写简单的命令行指令来执行复杂的任务序列。这里我们将深入探讨Linux Shell脚本的基础知识以及与C++编程语言的关联。 首先,让我们从Linux Shell的基础...

Global site tag (gtag.js) - Google Analytics