当我使用 Jsch 中的 Shell 输入包含符号“@”的地址时遇到问题,Inputstream 似乎无法读取该符号并自动删除它前面的字符,例如“oracle@abc”将显示在“ abc',这是代码
String in="scp oracle@192.168.1.11:/tempuse/prodexp/sample.dmp ./";
ByteArrayInputStream is = new ByteArrayInputStream(in.getBytes("UTF-8"));
channel.setInputStream(is);
channel.setOutputStream(System.out);