【发布时间】:2015-02-23 11:20:19
【问题描述】:
我在 bash 4.1.2 中遇到了两个字符串的字符串长度操作
第一:1000000000000000000
developer@kernel ~> echo ${#1000000000000000000}
0
developer@kernel ~> s1=1000000000000000000
developer@kernel ~> echo ${#s1}
19
二:10000000000000000000
developer@kernel ~> echo ${#10000000000000000000}
19
developer@kernel ~> s2=10000000000000000000
developer@kernel ~> echo ${#s2}
20
如何解释那些奇怪的行为?
【问题讨论】:
标签: string bash string-length