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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。