cp不复制特殊字符

时间:2019-04-05 08:46:06

标签: bash debian special-characters cp

我正在Debian机器上运行Java程序。除其他外,该软件还复制一些目录:cp -r --remove-destination /etc/some/dir /opt/some/dir。但是,当其他人运行此程序时,某些特殊字符(例如é)将无法正确复制(即?)。我认为它来自用户本地用户。但是我不想修改它。

有人知道如何使用cp或其他命令复制某些带有特殊字符的文件,而又不会篡改用户本地语言吗?还是我可以使用Java文件复制API解决此问题?

谢谢!

2 个答案:

答案 0 :(得分:0)

您的$('[id=articleFooter_like]').each(function() { var outerThis = $(this); outerThis.click(function() { $(this).toggleClass(".active"); }); }); 上装有哪种文件系统?

尝试使用选项/etc/some/dir

进行安装

答案 1 :(得分:0)

我终于找到了一种解决方案,可以指定要用于Java的编码:

java -Dfile.encoding=UTF-8 file.jar

如果未指定,则JVM将从执行.jar的用户的环境变量中获取编码。