我在一个jsp页面中使用了Runtime.exec()方法来调用shell命令 并且用InputStreamReader ir = new InputStreamReader(process.getInputStream());来获取shell命令的输出 现在存在两个问题: 1。执行ls命令没有问题,但是执行cd转换目录的目录确不行,始终在默认的tomcat/bin/目录下,转换不了,各位知道有什么办法能让它转换目录吗? 2。执行.sh文件命令的时候拿不到输出结果信息,这个该怎么解决? [ 本帖最后由 ronin1008 于 2006...
CODE: jshell.java ---------------------------------------------------------------------------------- /* * jshell.java * class jshell is used for executing shell command * USAGE: * jshell obj=new jshell(shellCommand); * obj.startErr(); * obj.startOut(); * obj.startIn(); * You can Interupt I/O thread when nessasary: * obj.interruptErr(); * obj.interruptOut...
shell中如何执行java程序 现在有一个java源程序: mport java.io.PrintWriter; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.text.DateFormat; import java.util.Date; public class Simple { public static void main(String[] args){ String str = "Hello World!"; Date nowTime = new Date(); DateFormat fmt = DateFormat.getDateTimeInstance(DateFormat.MEDI...
我想在crontab中定时执行调用java的shell,但java程序无法执行,报Exception in thread "main" java.lang.NoClassDefFoundError: 上网找个该问题得到是java环境变量设置问题,于是设置java环境变量 java_HOME=/usr/local/jdk java_BIN=/usr/local/jdk/bin JRE_HOME=$java_HOME/jre; CLASSPATH=.:$java_HOME/lib/dt.jar:$java_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar:$CLASSPATH; export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE ...
我要在java中调用一个shell命令. 其中shell代码如下: ------------------------------------------------- #!/bin/bash # run command script # rc.sh FILE="$1" CMD="$2" # run command and output its PID $CMD & echo $! > $FILE wait # delete the PID /bin/rm -f $FILE ------------------------------------------------- 其中,$1就是个文件名,用于存储PID,$2是个命令,可以带参数,比如"du -c -B M" java中这样调用 ... Pro...
shell script 非常简单 [quote] echo java -cp .:./javaPosExamples.jar:$CLASSPATH com.jpos.POStest.POStest echo . echo .. echo ... java -cp .:./javaPosExamples.jar:$CLASSPATH com.jpos.POStest.POStest [/quote] 直接调用 java -cp .:./javaPosExamples.jar:$CLASSPATH com.jpos.POStest.POStest 一切正常 调用 这个 script 就报错:The java class is not found: com/jpos/POStest/POStest 什么问题啊?:cry::cry: ...
大家好,我有一个时间文件a.txt,形如: [code]PDCA学习 2009-06-01-12-05-22 0:::5:::30:::180:::365 时间管理读书 2009-06-02-00-00-00 0:::1:::2:::3:::4:::5:::6:::7:::8:::9:::10 心理与脑 2009-10-02-00-00-00 0:::1:::2:::3:::4:::5:::6:::7:::8:::9:::10 [/code] 其中第二列为时间,精确到秒。该时间为人工不定期输入,且没有规律。 现我想读取这个时间,当这个时间到来时执行一些命令。 个人觉...