fileutils
位于 tools
包(package)。 说明
用于列出文件和操作文件路径的实用程序。
用法
file_ext(x)
file_path_as_absolute(x)
file_path_sans_ext(x, compression = FALSE)
list_files_with_exts(dir, exts, all.files = FALSE,
full.names = TRUE)
list_files_with_type(dir, type, all.files = FALSE,
full.names = TRUE, OS_subdirs = .OStype())
参数
x |
给出文件路径的字符向量。 |
compression |
逻辑:应该压缩扩展‘.gz', '.bz2' 或者 '.xz’先被删除? |
dir |
带有目录路径名的字符串。 |
exts |
可能的文件扩展名的字符向量(不包括前导点)。 |
all.files |
一个合乎逻辑的。如果 |
full.names |
一个逻辑值,指示是返回找到的文件的完整路径(默认),还是仅返回文件名。 |
type |
给出要列出的文件的 ‘type’ 的字符串,由其扩展名表征。目前,可能的值为 |
OS_subdirs |
一个字符向量,其中包含可能包含在 R 代码和文档文件列表中的操作系统特定子目录的名称。默认情况下,环境变量的值R_OSTYPE,或者如果为空,则值为 |
细节
file_ext
返回文件(名称)扩展名(不包括前导点)。 (仅识别纯字母数字扩展名。)
file_path_as_absolute
将可能的相对文件路径变为绝对路径,必要时执行波浪号扩展。这是 normalizePath
的包装。目前,x
必须是单个现有路径。
file_path_sans_ext
返回不带扩展名(和前导点)的文件路径。 (仅识别纯字母数字扩展名。)
list_files_with_exts
返回目录 dir
中文件的路径或名称,其扩展名与 exts
的元素之一匹配。请注意,默认情况下,返回完整路径,并且仅使用可见文件。
list_files_with_type
返回文件的路径dir
给定的‘type’,由所识别的扩展名确定R。列出 R 代码和文档文件时,操作系统特定子目录中的文件(如果存在)会根据以下值包括在内:OS_subdirs
。请注意,默认情况下,返回完整路径,并且仅使用可见文件。
例子
dir <- file.path(R.home(), "library", "stats")
list_files_with_exts(file.path(dir, "demo"), "R")
list_files_with_type(file.path(dir, "demo"), "demo") # the same
file_path_sans_ext(list.files(file.path(R.home("modules"))))
也可以看看
相关用法
- R find_gs_cmd 查找 GhostScript 可执行文件
- R update_PACKAGES 更新现有的 PACKAGES 文件
- R print.via.format 打印实用程序
- R prepare_Rd 准备用于渲染的解析 Rd 对象
- R startDynamicHelp 启动动态 HTML 帮助系统
- R getVignetteInfo 获取有关已安装 Vignettes 的信息
- R matchConcordance 源行和目标行之间的一致性
- R checkVignettes 检查包装插图
- R Rd2HTML 路转换器
- R HTMLheader 为 R 帮助生成标准 HTML 标头
- R undoc 查找未记录的对象
- R vignetteInfo 有关晕影的基本信息
- R HTMLlinks 从包文档收集 HTML 链接
- R xgettext 从包中的 R 文件中提取可翻译消息
- R toTitleCase 将标题转换为标题大小写
- R package_native_routine_registration_skeleton 编写用于将本机例程注册添加到包的框架
- R parse_Rd 解析 Rd 文件
- R update_pkg_po 准备包的翻译
- R vignetteEngine 设置或获取晕影处理引擎
- R Rcmd R命令接口
- R Rdindex 从 Rd 文件生成索引
- R checkMD5sums 检查并创建 MD5 校验和文件
- R checkFF 检查外部函数调用
- R package_dependencies 包的依赖层次结构的计算
- R QC R 代码和/或文档的 QC 检查
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 File Utilities。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。