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


R commandArgs 提取命令行參數


R語言 commandArgs 位於 base 包(package)。

說明

提供對執行此操作時提供的命令行參數的副本的訪問R會話被調用。

用法

commandArgs(trailingOnly = FALSE)

參數

trailingOnly

合乎邏輯的。應該隻在之後爭論--參數被退回?

細節

這些參數是在標準之前捕獲的R發生命令行處理。這意味著它們是未修改的值。這對於以下情況特別有用--參數命令行標誌R,因為該標誌之後的所有命令行都會被跳過。

包含可執行文件名稱和用戶提供的命令行參數的字符向量。第一個元素是可執行文件的名稱R被調用。該元素的確切形式取決於平台:它可能是完全限定名稱,或者隻是應用程序的最後一個組件(或基本名稱),或者對於嵌入式R它可以是程序員提供的任何內容。

如果trailingOnly = TRUE,之後提供的那些參數(如果有)的字符向量--參數.

例子

commandArgs()
## Spawn a copy of this application as it was invoked,
## subject to shell quoting issues
## system(paste(commandArgs(), collapse = " "))

也可以看看

R.home()StartupBATCH

相關用法


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