![](/img/trans.png)
[英]Why R uses forward slash (/) and not backslash (\) in file paths
[英]forward slash '/' as file path separator in r
'/'可以用作R中的文件路径分隔符,例如:
path <- 'c:/users/john'
setwd(path)
但是,以下内容也适用:
path <- 'c:////users///john'
setwd(path)
斜杠的数量似乎不影响上述声明。 我找不到关于此的任何规则。 有人对此有任何线索吗? 谢谢!
这不是R
特定的,而是取决于操作系统。 至少对于基于UNIX的平台,对此行为有一个正式定义。 在Single UNIX Specification / 3.267路径名中,您可以阅读以下内容:
...多个连续的斜杠字符被认为与一个斜杠相同,但恰好是两个前导斜杠字符的情况除外。 ...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.