Determine path of the executing script

前端 未结 28 2500
再見小時候
再見小時候 2020-11-22 08:01

I have a script called foo.R that includes another script other.R, which is in the same directory:

#!/usr/bin/env Rscript
message(\         


        
28条回答
  •  礼貌的吻别
    2020-11-22 08:43

    I like this approach:

    this.file <- sys.frame(tail(grep('source',sys.calls()),n=1))$ofile
    this.dir <- dirname(this.file)
    

提交回复
热议问题