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

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

我猜是 Bash没有在macOS上更新.当谷歌搜索更新Bash macOS时,我不断收到错误修复补丁.无论如何,我需要在macOS Bash中使用关联数组,其中命令: declare -A 产生错误: -bash: declare: -A: invalid option declare: usage: declare [-afFirtx] [-p] [name[=valu

我猜是
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 /等.可能会.

本文来自网络,不代表青岛站长网立场。转载请注明出处: https://www.0532zz.com/html/zhonghe/fwq/linux/20210111/15313.html
上一篇
下一篇

作者: dawei

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

为您推荐

返回顶部