shell脚本同时从多个线程调用

时间:2013-02-18 07:50:08

标签: java shell java-ee unix aix

我使用Runtime.exec方法从java调用aix shell脚本。 shell脚本将文件名作为输入。 根据文件名,编写脚本内部的操作.hell的输出取决于输入参数。

如果多个java线程同时并行调用shell脚本,是否会产生问题? (每个java线程可以使用不同的文件名调用脚本。) 我是否必须为每个并行执行编写单独的shell脚本?

1 个答案:

答案 0 :(得分:3)

只要shell脚本本身可以并行运行而不会干扰其他调用,这不会产生问题。

对于脚本的每次调用,都会生成一个单独的进程(在aix级别上)。