當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


R zip 創建 Zip 檔案

R語言 zip 位於 utils 包(package)。

說明

用於創建 zip 存檔的外部 zip 命令的包裝器。

用法

zip(zipfile, files, flags = "-r9X", extras = "",
    zip = Sys.getenv("R_ZIPCMD", "zip"))

參數

zipfile

zip 文件的路徑名:將執行波形符擴展(請參閱 path.expand )。

files

要包含的記錄文件路徑的字符向量。

flags

要傳遞給命令的標誌字符串:請參閱“詳細信息”。

extras

可選的字符向量:請參閱“詳細信息”。

zip

指定要使用的外部命令的字符串。

細節

在類似 Unix 係統上,默認為zip將使用的值R_ZIPCMD,其默認設置為‘等/Renviron’到zip配置期間發現的命令。在 Windows 上,默認依賴於zip程序(例如來自 Rtools 的程序)位於路徑中。

flags 的默認值適合以可移植的方式壓縮目錄樹:請參閱 zip 命令的係統特定幫助以了解其他可能性。

參數 extras 可用於指定 -x-i,後跟要排除或包含的文件路徑列表。由於 extras 將被視為傳遞給 system ,因此如果文件路徑包含空格,則必須用引號引起來,例如通過shQuote

外部命令返回的狀態值,不可見。

也可以看看

unzipunz;此外,taruntar 用於打包(解包)tar 存檔。

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Create Zip Archives。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。