file.show
位于 base
包(package)。 说明
以特定于平台的方式显示一个或多个(纯)文本文件,通常通过‘pager’。
用法
file.show(..., header = rep("", nfiles),
title = "R Information",
delete.file = FALSE, pager = getOption("pager"),
encoding = "")
参数
... |
包含要显示的文件名称的一个或多个字符向量。路径有 tilde expansion 。 |
header |
字符向量(与 |
title |
显示的总体标题。如果使用单个单独的窗口进行显示,则 |
delete.file |
显示后是否应该删除文件?用于临时文件。 |
pager |
要使用的寻呼机:并非在所有平台上使用 |
encoding |
给出文件假定编码的字符串。 |
细节
该函数提供了 R 帮助系统的核心,但它也可以用于其他目的,例如 page
。
寻呼机的实现方式高度依赖于系统。
基本的 Unix 版本将文件(使用标头)连接到一个临时文件,并将其显示在由pager
参数,它是指定系统命令的字符向量(完整路径或在PATH) 在文件集上运行。 ‘factory-fresh’默认使用‘R_HOME/bin/寻呼机’,这是一个运行环境变量指定的命令行的shell脚本PAGER其默认值是在配置时设置的,通常是less
。在类 Unix 系统上more
如果使用pager
是空的。
大多数 GUI 系统将为每个文件使用单独的分页器窗口,并让用户在使用时将其保留。R继续运行。可以使用由 lower-level 代码拦截的特殊寻呼机名称来选择此类寻呼机(例如"internal"
和"console"
在 Windows 上),或者让pager
豆R将使用参数调用的函数(files, header,
title, delete.file)
对应于前四个参数file.show
并负责与 GUI 的接口。
无论 pager
的设置如何,macOS 上的 R.app
GUI 都使用其内部寻呼机。
并非所有实现都会遵循 delete.file
。特别是,在 Windows 上使用外部寻呼机则不会,因为无法知道外部应用程序何时完成文件处理。
例子
file.show(file.path(R.home("doc"), "COPYRIGHTS"))
作者
Ross Ihaka, Brian Ripley.
也可以看看
files
、list.files
、help
; RShowDoc
为 type =
"text"
调用 file.show()
。考虑使用 getOption("pdfviewer")
和 system
来显示 pdf 文件。
相关用法
- R file.path 构造文件路径
- R file.info 提取文件信息
- R file.access 确定文件的可访问性
- R file.choose 交互式选择文件
- R files 文件操作
- R files2 目录和文件权限的操作
- R findInterval 查找区间数或索引
- R find.package 查找套餐
- R formals 访问和操纵形式参数
- R funprog 函数式编程语言中常见的高阶函数
- R formatDL 格式说明列表
- R force 强制评估论证
- R format 以通用格式编码
- R factor 因子
- R function 函数定义
- R formatC 使用 C 样式格式进行格式化
- R format.pval 设置 P 值格式
- R forceAndCall 调用带有强制参数的函数
- R format.info 格式(.)信息
- R grep 模式匹配和替换
- R getwd 获取或设置工作目录
- R vector 向量 - 创建、强制等
- R lapply 对列表或向量应用函数
- R dump R 对象的文本表示
- R Sys.getenv 获取环境变量
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Display One or More Text Files。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。