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
目前还没有答案

相关推荐

    java调用shell脚本完美封装

    Java提供了两种主要的方式来调用外部程序,包括Shell脚本:`Runtime.getRuntime().exec()` 和 `ProcessBuilder`。`Runtime.exec()` 是较老的方法,而`ProcessBuilder`是Java 5引入的,提供了更灵活的参数设置和错误...

    启动停止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可能...

    非常简单的Shell菜单脚本

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

    Linux-shell脚本全面学习.pdf

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

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

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

    批量运行程序SHELL脚本

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

    Shell脚本编程详解

    调用其他Shell程序则允许你在脚本中使用已有的工具,例如`find`, `grep`, 或者其他的Shell脚本。 综上所述,Shell脚本编程提供了一种强大的方式来自动化Linux系统的日常任务,通过理解和掌握上述知识点,你可以编写...

    提高cpu利用率的shell脚本

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

    Linux通过Shell脚本命令修改密码的两种方式

    使用该命令会有提示,即进入了交互界面,输入密码即可。 使用脚本修改密码 很多时候我们可能需要远程执行服务器上的脚本来修改账号密码,此时就没有办法进行交互了。 此时可以使用如下两种方式修改密码: 方式1: ...

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

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

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

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

    unix shell脚本编程

    Unix Shell脚本编程是Unix操作系统中一种强大的自动化工具,它允许用户编写一系列命令,形成一个可执行的文本文件,称为Shell脚本。这种脚本语言的功能强大且灵活,类似于高级编程语言,但更加轻量级,特别适合进行...

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

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

    使用Ubuntu 22.04.2 LTS编写shell脚本(上)

    在编写完脚本后,使用`chmod +x test.sh`命令赋予脚本执行权限,然后通过`./test.sh`来运行。你还可以在脚本中使用`readonly`关键字设置变量为只读,一旦设置,尝试更改该变量将会报错。如果不再需要某个变量,可以...

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

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

    shell脚本编程100例

    通过以上知识点,我们可以了解到Shell脚本是一种强大的工具,它可以在Linux系统管理中执行自动化任务,提供程序化处理能力。随着学习的深入,读者可以从基础的脚本编写逐步过渡到实际工作中复杂问题的解决,最终达到...

    korn-shell脚本入门.docx

    编写Korn Shell脚本需要使用文本编辑器,如vi编辑器,首先需要添加Shell名称作为第一行,然后构建脚本标头,定义变量,编写脚本主体。 4. 什么是变量?变量是Korn Shell脚本中的一种数据存储方式,允许用户在脚本中...

    Shell脚本学习指南_中文版,shell脚本基础,LINUX

    4. **Shell命令**:学习和掌握常用的Linux命令,如ls(列出目录内容),cd(切换目录),mkdir(创建目录),rm(删除文件或目录),cp(复制文件或目录),mv(移动或重命名文件或目录),echo(打印输出),cat...

Global site tag (gtag.js) - Google Analytics