我想将元数据附加到 Unix 文件系统中的文件。 attr命令允许我这样做,但命令语法要求附加变量的路径在双引号中。
attr -s outpipe0 "/mnt/FUse/FileB" FileA
我如何在 java 中使用System.Runtime.exec来运行上述命令。当我尝试使用字符串数组参数运行时,我必须给出上面的“/mnt/FUse/FileB”,这会导致 java 程序出现问题,因为它认为双引号是 java 中字符串的结尾。我基本上想发送一个本身有双引号的字符串参数。
有人可以建议解决方法。
谢谢