linux – Bash“declare -A”在macOS上不起作用

我猜是
Bash没有在macOS上更新.当谷歌搜索更新Bash macOS时,我不断收到错误修复补丁.无论如何,我需要在macOS Bash中使用关联数组,其中命令:

declare -A

产生错误:

-bash: declare: -A: invalid option
declare: usage: declare [-afFirtx] [-p] [name[=value] …]

我有优胜美地.

解决方法

declare -A(关联数组)是bash 4的一个特性.

OS X bash很可能是3.X.

我不知道OS X有关于bash 4的官方更新.

BREW /等.可能会.

dawei

【声明】:淮南站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。