Java通过SSH2协议执行远程Shell脚本 部分命令不执行,急求解

Java通过SSH2协议执行远程Shell脚本:
RemoteShellTool rst = new RemoteShellTool("***","***","****");
String rs1 = rst.exec("ls");
String rs2 =  rst.exec("pwd");
String rs3 = rst.exec("sh  home/user/dsjob.sh");
String rs4 = rst.exec("cd home/user/dsjob.sh");

rst 是连接shell的工具类,登录没有问题

但是上述4条语句执行的时候,只有rs1和rs2有返回结果,
rs3 和 rs4 没有任何返回结果,求解!谢谢啊!

猜你喜欢

转载自xdj651897373-126-com.iteye.com/blog/1571037