simudaru's blog

Python, Rなどのメモを残していこうと思います。  よろしくお願いいたします。

【R】コマンドライン引数

コマンドライン引数を取るスクリプトの雛形を作っておこうと思う。今回はR。

# ---------------------------------------------------------
# コマンドライン引数を取るコードの雛形
# ---------------------------------------------------------
args <- commandArgs(trailingOnly=T) 
nargs = 1

if (length(args) != nargs){
  stop("USAGE: R --vanilla --args arg1 < PROG")  
}

print(args[1])

Rの場合、コード自身のファイル名を取得する方法がわからなかった。