2016-06-16 17 views
2

我通過這個命令調用RSCRIPT被傳遞到R檔:的R - 有數據的限制,可以通過RSCRIPT

RSCRIPT myScript.R VAR1,VAR2,VAR3

這個工作,如果變量的長度很小。但是,一旦超過一定的長度(比如超過1000個字符)就會中斷。是否有限制我可以傳遞的字符串變量的長度和/或是否有作爲參數傳遞給RScript的總數(var1 + var2 + var3)數據大小的限制。

謝謝!

+0

腳本中變量的長度是多少? – PyNoob

+0

它取決於您使用的操作系統(shell中命令的最大長度)。 –

回答

2

命令行參數的最大長度由您正在使用的操作系統和shell決定。

如果你使用Linux,你可以查詢最大長度:

~$ getconf ARG_MAX 
2097152 

PS:最大長度可以通過的RScript實施(沒有這方面的想法)的限制。

相關問題