【发布时间】:2017-08-11 23:06:41
【问题描述】:
我想忽略我的包中的所有pdf 文件(包括子文件夹中的文件)。 .Rbuildignore写的正则表达式是什么?
根据“编写 R 扩展”,这应该是一个类似 perl 的正则表达式。但是当我使用grep(..., ..., perl=TRUE) 编写与它们匹配的模式时,pdf 文件不会被忽略。
【问题讨论】:
-
你尝试了什么模式
-
这将递归匹配所有
pdf文件dir(full.names=TRUE,recursive=TRUE)[grepl("[.]pdf$",dir(full.names=TRUE,recursive=TRUE) )],hadley关于包的页面here -
@Dason 对不起,我不记得我试过的十几个模式了。
-
@Osssan 是的,但这与
.Rbuildignore文件无关。 -
@Mikko 事实上,我不确定我的尝试是否奏效。因为我用 RStudio 中的按钮“构建”了我的包,它不是一个“真正的”构建,它是一个“安装”。