一个数组可以在unix脚本(bash和ksh)中存储多少个元素?如果限制是如何增加限制?
答案 0 :(得分:0)
暂停片刻并重新思考你的问题......这与我可以驾驶多远不同? [会想到哪些因素/变量会影响到这一点?]
答案 - 这取决于......在这种情况下,您的硬件限制,操作系统和外壳配置都会影响您的起点;那么,你可能需要考虑你的数组的结构(即长文本字符串或只是数字等)
此外,Unix类型操作系统通常都有“硬”和“软”限制。对于与类Unix操作系统相关的系统,进程和用户“限制” - 查看目标操作系统的'ulimit'的man文档和系统设置。此外,还应审查您正在使用的shell的man文档,因为它可能提供有关shell特定限制的信息。
对于每个使用的操作系统上使用的每个shell:要确认/确定任何限制,您只需创建一个循环,并在脚本崩溃时注意“数组大小”(抱怨缺少资源)。任何“限制”都将接近该数量/大小。将最大阈值设置为低于此误差诱导数,然后在数据集超过阈值时使用D& C(除法和征服)方法......
:)
戴尔