unix中环境/路径变量的最大大小

时间:2014-05-07 12:14:40

标签: unix

我正在制定一项要求,即我在unix中为环境变量分配多个路径,以便在不同的目录中进行搜索。 如下。

export TB_SCC =。:/ users / e649744 / WTEST / AB:/ users / e649744 / WTEST / BC:/ users / e649744 / WTEST / CD:/ users / e649744 / WTEST / BC:/ users / e649744 / WTEST / DE:/用户/ e649744 / W测试/ EF:/用户/ e649744 / W测试/ FG:/用户/ e649744 / W测试/ GH:/用户/ e649744 / W测试/ HI:/用户/ e649744 / W测试/ JK:/用户/ e649744 / W测试/ LM

unix中的环境变量是否存在大小限制/限制? 是否存在固定限制,之后它将不接受该值?

请帮忙。

1 个答案:

答案 0 :(得分:0)

尝试getconf

$ getconf ARG_MAX
  

ARG_MAX:其中一个exec子例程(包括环境数据)的参数的最大长度(以字节为单位)。

在我的机器上,这目前产生2MB,对于大多数情况来说可能已经足够了:

2097152

另请参阅:getconf Command