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

相关文章

1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} ...
## 步骤 1:安装必要的软件包 首先,需要确保系统已安装 `dh...