R CMD BATCH my_script.R
Bir R
komut dosyasını çalıştırmak için bir terminalden kullanıyorum . Şimdi komuta bir argüman iletmek istediğim noktadayım, ancak onu çalıştırırken bazı sorunlar yaşıyorum. Ben yaparsanız R CMD BATCH my_script.R blabla
o zaman blabla
yerine R komut yürütülmektedir mevcut bağımsız değişken olarak yorumlanır olmaktan çok, çıktı dosyası haline gelir.
Rscript my_script.R blabla
Hangisini blabla
bir argüman olarak doğru bir şekilde iletmeyi denedim , ancak sonra aldığım my_script.Rout
çıktı dosyasını alamıyorum R CMD BATCH
( .Rout
dosyayı istiyorum ). Ben yapılan çağrının çıkışını yönlendirmek olabilir iken Rscript
kendi seçtiğim bir dosya adına, ben bir şekilde dosyasında yer R giriş komutları almak olmaz R CMD BATCH
yapar .Rout
dosyası.
Dolayısıyla, ideal olarak, R CMD BATCH
yöntem aracılığıyla yürütülen bir R betiğine argümanlar iletmenin bir yolunun peşindeyim , ancak Rscript
karşılaştırılabilir bir .Rout
dosya oluşturmanın bir yolu varsa, bunu kullanan bir yaklaşımdan memnun olurum .
R CMD BATCH
bir kalıntı olduğu izlenimini edindim. Yine de hoşuma.Rout
giden şey, yalnızca komut dosyası çıktısını değil, aynı zamanda.R
bu çıktıyı üreten komut dosyasından girdi komutlarını / açıklamalarını da içeren bir dosya üretmesidir .