0 0

java调用shell脚本后 异常退出对程序有什么危害呀3

我用的java调用的shell脚本  但每次的pcs.waitFor();方法返回的值都是 1  也就是异常退出了(我看了这个方法的说明是这样的)  这样对程序有什么危害呀   shell脚本内容如下

#!/bin/sh
(sleep 1
    echo "ftpuser"
sleep 1
    echo "ftpuser"
sleep 1
    echo "cd /export/home/omc/var/fileint/cm/autoExport/"
sleep 1
    echo "zip /tmp/zipXmlFile.zip $*"
sleep 1
    echo "exit"
)|telnet 11.12.13.163
2011年12月06日 15:34
目前还没有答案

相关推荐

    109个shell脚本合集.pdf

    Shell脚本可以直接使用在Windows、Unix、Linux上面,并且可以调用大量系统内部的功能来解释执行程序。如果熟练掌握Shell脚本,可以让我们操作计算机变得更加轻松,也会节省很多时间。 以下是109个Shell脚本合集中...

    启动停止java服务的shell脚本

    本文将详细介绍如何使用Shell脚本来启动和停止Java服务,适用于包括SpringBoot在内的各种Java应用程序。 首先,让我们理解什么是Shell脚本。Shell脚本是Linux或Unix操作系统中的批处理程序,由一系列命令组成,可以...

    Java代码中调用shell脚本和python脚本并获得输出结果(分为小数据量和大数据量).docx

    在实际开发过程中,我们经常需要在Java程序中调用Shell脚本或Python脚本来执行一些特定的任务,比如系统管理任务、数据分析等。Java通过`java.lang.Runtime`类提供了非常方便的方式来启动新的进程,并与之通信。然而...

    java程序自动重新启动

    4. **程序启动和退出**:在Java中,可以通过`System.exit()`方法来终止程序,但重新启动程序需要借助操作系统API(如通过Runtime.getRuntime().exec())或使用外部脚本。 5. **设计模式**:AbstractRun.java可能...

    java 执行cmd命令及mongodb脚本

    在Java中,你还可以使用MongoDB Java驱动程序来执行脚本。首先,确保添加了MongoDB Java驱动的依赖。然后,你可以创建一个MongoClient实例并调用`runCommand()`方法: ```java MongoClient mongoClient = new ...

    非常简单的Shell菜单脚本

    这个脚本对于初学者来说是一个很好的学习案例,它展示了如何用Shell编写交互式程序,如何处理用户输入,以及如何组织和设计简单的命令流程。通过实践和修改此脚本,可以深入理解Shell脚本编程的基本概念和技巧,为...

    Linux-shell脚本全面学习.pdf

    * 编辑好脚本后,需要使其可执行,使用 `chmod +x filename` 命令改变文件的使用权限 1.1.2 注释 * 在 shell 编程中,以 `#` 开头的句子表示注释 * 注释可以帮助其他人理解代码的作用和工作原理 1.1.3 变量 * 在...

    从Linux程序中执行shell(程序、脚本)并获得输出结果

    在Linux程序中,有时我们需要执行shell命令并获取其输出结果,以便在程序内部处理或显示。这通常是通过几种不同的方法实现的,包括使用临时文件、匿名管道和`popen`函数。下面详细介绍这些方法。 1. **使用临时文件...

    Linux云计算-Shell脚本100例

    例如,使用Shell脚本来启动、停止Java应用程序,或者通过JMX接口获取运行时信息。 在“Linux云计算-Shell脚本100例@www.java1234.com.pdf”这份资料中,读者可以期待看到一系列实用的Shell脚本示例,涵盖上述提到的...

    批量运行程序SHELL脚本

    ### 批量运行程序SHELL脚本解析 #### 标题与描述理解 该文档标题为“批量运行程序SHELL脚本”,描述中提到“可以根据执行命令个性化修改,仅供参考!”这意味着脚本提供了一种批量执行特定命令的方式,并且用户...

    提高cpu利用率的shell脚本

    需要提高cpu利用率的shell脚本

    程序异常退出解决方案.rar

    在IT领域,程序异常退出是开发者经常会遇到的问题。异常退出可能是由于各种原因导致,比如代码错误、资源耗尽、系统不稳定、外部因素等。解决这类问题对于保证软件的稳定性和用户体验至关重要。本压缩包文件“程序...

    提高内存使用率的shell脚本

    提高内存使用率的脚本

    如何让Android系统或Android应用执行shell脚本

    Android 系统或 Android 应用执行 shell 脚本的方法 Android 系统或 Android 应用执行 shell 脚本是 Android 开发中的一项重要技术,通过执行 shell 脚本,可以实现一些复杂的操作,例如设置网络参数、启动服务等...

    linux下批量执行oracle脚本的shell脚本

    3. **SQL脚本执行**:在`sqlplus`命令后,使用`@`符号跟上SQL脚本的路径,例如`@createTable.sql`,来执行脚本。 4. **错误处理**:通过`if`语句检查SQL脚本的执行结果,捕获可能的错误信息。 5. **日志记录**:为了...

    shell_脚本编程,值得参考的好书

    ### Shell脚本编程知识点概述 #### 一、Shell与操作系统的关系 **Shell**是一种命令解释器,主要用于处理用户输入的命令并执行相应的程序。在**UNIX/Linux**系统中,Shell扮演着极其重要的角色,它是用户与操作...

    脚本shell写的,一些工作脚本集合

    5. **错误处理**:学会使用`set -e`来让脚本在遇到错误时立即退出,以及捕获和处理异常。 6. **版本控制**:结合Subversion(svn),学习如何版本化脚本,进行版本回退、分支合并等操作。 7. **文本处理**:利用正则...

    shell 高级bash脚本编程指导中文翻译版本

    - 退出与退出状态:脚本或命令执行完毕后,会返回一个退出状态,通常0表示成功,非0表示出现错误。 5. 测试 - 在脚本中,常常需要进行条件测试来决定执行的流程。 - 文件测试操作可以用来检查文件类型、权限等...

    shell脚本调用记事本代码

    例如,使用Shell脚本调用记事本并打开特定文件的命令可能如下所示: ```shell notepad.exe "C:\path\to\your\file.txt" ``` 这条命令会直接打开位于指定路径的文件。如果需要记事本在后台执行,则可以在命令后加上...

    基于Java和Shell语言的道具买卖小程序设计源码

    该项目是一个涉及道具交易的小程序,主要使用Java语言进行开发,辅助以Shell脚本来处理系统配置任务。整个项目的文件结构反映了其设计的复杂性和完整性,共有456个文件,这些文件按照功能和类型进行分类。 在文件...

Global site tag (gtag.js) - Google Analytics