如何确定 R 中的当前目录名称?
我遇到的唯一解决方案是使用正则表达式并递归替换第一个目录,直到得到不带斜杠的单词。
gsub("/\\w*/","/",gsub("/\\w*/","/",getwd()))
有没有稍微优雅一点的? (并且更便携?)
The only solution I've encountered is to use regular expressions and recursively replace the first directory until you get a word with no slashes.
gsub("/\\w*/","/",gsub("/\\w*/","/",getwd()))
Is there anything slightly more elegant? (and more portable?)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您的示例代码对我不起作用,但您可能正在寻找
basename
或dirname
:Your example code doesn't work for me, but you're probably looking for either
basename
ordirname
:如果你不知道
basename
(我也不知道),你可以使用这个:If you didn't know
basename
(and I didn't), you could have used this: