我正在通过此命令调用RScript:
RScript myScript.R var1,var2,var3
如果变量的长度很小,则可以使用。但是,一旦超过一定长度(例如超过1000个字符),它就会中断。我可以传递的字符串变量的长度是否有限制和/或是否可以作为参数传递给RScript的总数(var1 + var2 + var3)数据大小有限制。
谢谢!
答案 0 :(得分:2)
命令行参数的最大长度由您使用的操作系统和shell决定。
如果您使用的是Linux,则可以查询最大长度:
~$ getconf ARG_MAX
2097152
PS:最大长度可以通过RScript
的实施来限制(不知道这个)。