java执行带参数的shell脚本并返回值

2025-05-12 13:30:16
推荐回答(2个)
回答(1):

文件名确实不对
.sh文件才是linux下的批处理文件,它不认bat的
另外要保证.sh中调用的其他函数在当前目录下能正常运行

回答(2):

调用的文件名,可不相同
直接调用的是/var/ftp/batFile/formula.sh
JAVA调用的是/var/ftp/batFile/formula.bat

另外,观察过脚本内的环境变量吗