R - 可以通过 RScript 传递到 R 文件的数据是否有限制
R - is there a limit to data that can be passed to an R file via RScript
我正在通过此命令调用 RScript:
RScript myScript.R 变量 1、变量 2、变量 3
如果变量的长度很小,这会起作用。但是,一旦超过一定长度(比如超过 1000 个字符),它就会中断。我可以传递的字符串变量的长度是否有限制 and/or 我可以作为参数传递给 RScript 的总 (var1 + var2 + var3) 数据大小是否有限制。
谢谢!
命令行参数的最大长度由操作系统和您使用的 shell 决定。
如果你使用Linux你可以查询最大长度:
~$ getconf ARG_MAX
2097152
PS:最大长度可能会受到 RScript
的实施限制(对此一无所知)。
我正在通过此命令调用 RScript:
RScript myScript.R 变量 1、变量 2、变量 3
如果变量的长度很小,这会起作用。但是,一旦超过一定长度(比如超过 1000 个字符),它就会中断。我可以传递的字符串变量的长度是否有限制 and/or 我可以作为参数传递给 RScript 的总 (var1 + var2 + var3) 数据大小是否有限制。
谢谢!
命令行参数的最大长度由操作系统和您使用的 shell 决定。
如果你使用Linux你可以查询最大长度:
~$ getconf ARG_MAX
2097152
PS:最大长度可能会受到 RScript
的实施限制(对此一无所知)。