对于2)你可以使用
ByteArrayOutputStream
final ByteArrayOutputStream baos = new ByteArrayOutputStream();channel.setOutputStream(baos);
然后从创建新字符串
new String(baos.toByteArray())
对于1,您是否尝试在命令末尾使用2>&1?
String commandToRun = "ls /tmp/*.log 2>&1 n";

对于2)你可以使用
ByteArrayOutputStream
final ByteArrayOutputStream baos = new ByteArrayOutputStream();channel.setOutputStream(baos);
然后从创建新字符串
new String(baos.toByteArray())
对于1,您是否尝试在命令末尾使用2>&1?
String commandToRun = "ls /tmp/*.log 2>&1 n";