这也是一个 Unix 问题,所以,这里是交易:我在 Java 中有一个完整的 String 变量,它是一个 XML 文件的内容,我想用一个命令将整个文本写入一个文件,例如:
echo "<xml>
<data>
</data>
</xml>" > basic.xml
对于这种文本,unix 给出的错误是
我已经用属性文件做了,但里面没有空格,所以它没有给我一个错误。
我还尝试用 $'\n' 替换 \n 字符,例如:
contentStr=contentStr.replaceAll("\n", "\\$'\n'");
但是 JSCH 给了我 unix 错误。
有任何想法吗?
谢谢
阿里