gpt4 book ai didi

java输入流无法显示@

转载 作者:行者123 更新时间:2023-12-02 06:14:34 25 4
gpt4 key购买 nike

当我使用 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);

最佳答案

刚刚找到了答案。此问题是因为 at 符号是 HP UX 或许多其他 UNIX LINUX 系统中用于删除行的默认终端命令。当您输入 stty -a 时,您会看到所有这些。供引用,以下链接会有所帮助 the answer I founded

关于java输入流无法显示@,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18401203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com