`

传递带空格的参数给linux shell中的java命令

阅读更多

比如说

$ test.sh "2011-01-01 00:00:00" "2011-01-01 23:59:59"

 

test.sh里面可以这样写

$JAVA_HOME/bin/java  com.javaeye.fangwei.Test  "$@"

分享到:
评论

相关推荐

    java调用shell向DataX传递参数,where条件,包含特殊字符

    以下是一个简单的示例,展示了如何在Java中构建并调用一个shell命令: ```java import java.io.IOException; import java.util.Arrays; public class CommandExeHan { public static void main(String[] args) { ...

    03.shell编程以及Linux高级命令.docx

    在Linux环境下,Shell作为用户与操作系统之间的接口,它能够接受用户输入的命令并将其传递给内核执行。Shell脚本(Shellscript)是一种专门用于Shell解释执行的脚本文件,通过将多个命令组织在一个文件中,实现复杂...

    linux shell 中数组的定义和for循环遍历的方法

    - 当使用`${variable[@]}`时,数组元素会被当作独立的参数传递,而`${variable[*]}`会将所有元素合并成一个单一的字符串,所有元素间由IFS(Internal Field Separator,通常是空格)分隔。 通过理解这些基本概念和...

    shell编程.pptx

    这些参数在编写脚本时用于处理外部传递的数据,类似于Java中的`main`函数参数。 环境变量是全局的,可以被所有子进程继承。例如,`$JAVA_HOME`就是常见的环境变量,用来表示Java安装的路径。 在Shell中,字符串...

    第十九章shell脚本的基础.docx

    Shell 脚本是指将一系列 Linux 命令或语句组织在一个文件中,通过该文件执行命令序列。Shell 脚本可以包含各种控制结构,如循环、条件判断等,并且可以通过变量等方式实现更复杂的逻辑处理。 **示例**: ```bash #...

    linux常用脚本说明

    这条命令用于在当前目录下查找名为 `version.ini` 的文件,并使用 `xargs` 命令将查找结果作为参数传递给 `ls -lta` 命令,从而列出这些文件的详细信息(包括权限、修改时间等)并按时间降序排列。 #### 六、网络...

    华为2019网络精英挑战赛初赛模拟题-基础开发Java方向.docx

    3. **数据类型**:Java中的基本数据类型并非对象,例如`int`, `char`, `float`等。所有引用类型(如类、数组等)都是对象。 4. **继承关系**:在Java中,所有自定义的类默认继承自`Object`类,这意味着所有的类都是`...

    易语言程序免安装版下载

    操作系统界面功能支持库(shell.fne)中的“执行()”命令增加一个参数“窗口显示方式”,作用与核心库“运行()”命令的同名参数一致。 6. 数据库操作支持库增加读写长整数字段的功能,但受限于系统接口暂不能读写...

Global site tag (gtag.js) - Google Analytics