调用另一个shell脚本时,Shell脚本意外退出

时间:2013-07-18 06:00:49

标签: java linux shell

我正在创建一个调用shell脚本的java应用程序。

ProcessBuilder pb = new Processuilder("./script.sh", path1, path2);
Process p = pb.start();

这将启动script.sh文件。 当script.sh调用另一个@ script2。

的shell脚本时,会出现问题
======script.sh=====
1.#some code 
2.
3.
4.
5.
6. cd $2    # works till here, and changes directory

7. chmod +x script2.sh
8. ./script2.sh
.
.#remaining code
===========

脚本退出@ line7,没有任何错误或警告。 请指导。

0 个答案:

没有答案