如何从Windows CMD运行在文件路径中包含斜杠的R脚本?
从CMD运行R脚本有很多问题,但似乎没有一个能解决以下问题。如果我想要运行的R脚本包含一些作为路径的变量,我该如何做呢。我的意思是,例如,我的脚本正在读取或写入以下特定文件:如何从Windows CMD运行在文件路径中包含斜杠的R脚本?,r,windows,cmd,R,Windows,Cmd,从CMD运行R脚本有很多问题,但似乎没有一个能解决以下问题。如果我想要运行的R脚本包含一些作为路径的变量,我该如何做呢。我的意思是,例如,我的脚本正在读取或写入以下特定文件: readxl("~/user/foo/sheet1.xlsx") # #doing something # writexl("~/user/bar/sheet2.xlsx") 因此,如果我尝试从命令行运行此命令,我会发现找不到路径的错误,因为cmd中有反斜杠,所以它表示类似于的目录“C:\users\user/foo/s
readxl("~/user/foo/sheet1.xlsx")
#
#doing something
#
writexl("~/user/bar/sheet2.xlsx")
因此,如果我尝试从命令行运行此命令,我会发现找不到路径的错误,因为cmd中有反斜杠,所以它表示类似于的目录“C:\users\user/foo/sheet1.xlsx”
有没有办法克服这个问题?谢谢。请按以下方式书写路径:
'"~/user/foo/sheet1.xlsx"'
如果我使用“粘贴”执行操作,这也可以吗?像粘贴(“~user/foo”、“bar/sheet1.xlsx”、“sep=“/”)?我还存储了一个路径变量
p