我有一个 unix 脚本,它调用 java jar 并提供一些加密文本(没有任何特殊字符)作为输入。Java 代码对其进行解密,然后将解密后的消息发送到数据库。
但有时会给出特殊字符 (à,ē) 作为输入。所以它们被加密并发送到jar文件。到目前为止一切顺利,但是当我们打印解密的消息时,spl 字符被转换为问号。我尝试直接打印一些特殊字符。当我手动运行 Unix 脚本时,它们也会被转换为问号。输出是垃圾字符而不是问号或特殊字符。
当我尝试放置一些这样的日志时, LOGGER.info("áéróspåcê")
它会转换为 ??r?sp?c? 当脚本通过 crontab 运行时,而当我手动触发脚本时,“áéróspåcê”正在转换为 áéróspÃ¥cê。
qq_笑_17
相关分类