本文介绍了R 中带空格的系统命令的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我运行一个系统命令,目录名中有空格,如下所示:
I run a system command with spaces in directory name as followed:
command=paste(shQuote("java -jar C:/DIR A/DF.jar -t"), t1, t2)
我也试过:
command=paste('"java -jar C:/DIR A/DF.jar -t"', t1, t2)
但是我得到以下信息:
Error in system(command, intern = TRUE) :
'"java -jar C://DIR A/DF.jar -t"' not found
如何处理 Windows 中目录名中的空格?
How can I handle space in directory name in Windows?
推荐答案
这里是解决方案
command=paste('java -jar "C:/DIR A/DF.jar" -t', t1, t2)
" 仅用于目录名,外部使用 '
use " only for the dir name and the outside with '
这篇关于R 中带空格的系统命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!