2

这是我的部分代码:

Channel channel_1 = session.openChannel("exec");                                       
int t=5;  
((ChannelExec)channel_1).setCommand("echo value : $(t)>> test.sh");  
channel_1.connect();channel_1.disconnect();  

我希望远程机器中的脚本“test.sh”写为“值:5”

但我得到的输出是脚本中的“值:”。

4

1 回答 1

0
String command = "echo value : " + t + " >> test.sh";
((ChannelExec)channel_1).setCommand(command);  
于 2014-08-08T14:48:44.450 回答