29 Kasım 2009, Pazar
Rscript: yürütülen komut dosyasının yolunu Belirlemek
Bir komut dosyası bir komut dosyası içeren foo.R
aradım aynı dizinde olan other.R
,:
#!/usr/bin/env Rscript
print("Hello")
source("other.R")
Ama R
other.R
ne olursa olsun, geçerli çalışma dizini bulmak istiyorum.
Diğer bir deyişle, foo.R
ihtiyaçlarını kendi yolunu bilmek. Bunu nasıl yapabilirim?
CEVAP
16 NİSAN 2013, Salı
Here orada sorun için basit bir çözüm. Bu komut:
script.dir <- dirname(sys.frame(1)$ofile)
döner şu anki betik dosyasının yolu. Komut dosyası kaydedilmiş sonra çalışır.
Bunu Paylaş:
Geçerli komut dosyasının mutlak yolunu...
Maven dosya belirlemek için Maven komu...
/Unix komut işlemi çalışıp çalışmadığı...
Nasıl düzgün bir Python komut dosyası ...
Python: bir metin dosyasının kodlaması...