bash中一个变量能存储多大的内容?

bash中一个变量能存储多大的内容?

版本是 2.05b .

是不是 64kb 的限制?  其它的几个 shell 如何?      
不是很确定, 一试便知       
好像没有限制的样子:
复制内容到剪贴板
代码:
[color=blue]-(guest@mac:tty1)-(tmp)-
[3846 0] %[/color] cat max_var_len.sh
#! /bin/bash

var=x
for ((i = 0; i < 30; i++)); do
    var=$var$var
    echo ${#var}
done
[color=blue]-(guest@mac:tty1)-(tmp)-
[3846 0] %[/color] ./max_var_len.sh
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
16384
32768
65536
131072
262144
524288
1048576
2097152
4194304
8388608
16777216
33554432
        <--- CTRL+C
[color=blue]-(guest@mac:tty1)-(tmp)-
[3846 130] %[/color]
      
谢谢 dearvoid 兄。