Saya telah menggunakan R CMD BATCH my_script.R
dari terminal untuk menjalankan R
skrip. Saya sekarang pada titik di mana saya ingin menyampaikan argumen ke perintah, tetapi mengalami beberapa masalah untuk membuatnya bekerja. Jika saya lakukan R CMD BATCH my_script.R blabla
maka blabla
menjadi file output, daripada diinterpretasikan sebagai argumen yang tersedia untuk skrip R.
Saya telah mencoba Rscript my_script.R blabla
yang tampaknya diteruskan blabla
dengan benar sebagai argumen, tetapi kemudian saya tidak mendapatkan my_script.Rout
file output yang saya dapatkan R CMD BATCH
(saya ingin .Rout
file tersebut). Meskipun saya dapat mengarahkan output dari panggilan ke Rscript
nama file yang saya pilih, saya tidak akan mendapatkan perintah input R yang disertakan dalam file seperti R CMD BATCH
halnya di .Rout
file.
Jadi, idealnya, saya mencari cara untuk mengirimkan argumen ke skrip R yang dieksekusi melalui R CMD BATCH
metode, meskipun akan senang dengan pendekatan yang digunakan Rscript
jika ada cara untuk membuatnya menghasilkan .Rout
file yang sebanding .
R CMD BATCH
sebagai peninggalan. Hal yang saya suka tentang itu adalah bahwa ia menghasilkan.Rout
file yang tidak hanya menyertakan output skrip, tetapi juga menyisipkan perintah input / komentar dari.R
file skrip yang menghasilkan output itu.