正斜线' /'作为r

时间:2015-05-27 18:23:14

标签: r

' /'可以在R中用作文件路径分隔符 喜欢:

path <- 'c:/users/john'
setwd(path)

但是,以下内容也有效:

path <- 'c:////users///john'
setwd(path)

似乎斜线的数量不会影响上述声明。我找不到任何关于此的规则。有没有人对此有任何线索? 谢谢!

1 个答案:

答案 0 :(得分:1)

这不是R特定的,但取决于操作系统。至少对于基于UNIX的平台,存在此行为的官方定义。在Single UNIX Specification/3.267 Pathname中,您可以阅读以下内容:

  

...除了正好两个前导斜杠字符的情况外,多个连续的斜杠字符被认为与一个斜杠相同。 ......