R - 通过 RScript 传递到 R 文件的数据是否有限制?

3

我通过以下命令调用R脚本:

RScript myScript.R var1,var2,var3

如果变量长度较小,则该命令可以正常运行。然而,一旦变量长度超过某个特定长度(比如1000个字符以上),就会出现问题。我能传递的字符串变量长度有限制吗?另外,我能够将(var1 + var2 + var3)的数据大小作为参数传递给R脚本吗?

谢谢!


脚本中变量的长度是多少? - user4974662
这取决于您使用的操作系统(在shell中命令的最大长度)。 - undefined
1个回答

2

命令行参数的最大长度由操作系统和所使用的shell决定。

如果您正在使用Linux,则可以查询最大长度:

~$ getconf ARG_MAX
2097152

注意:最大长度可能会受到RScript实现的限制(我不知道具体情况)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接