我正在尝试使用以下数组将主机名映射到队列管理器名称。我收到错误的数组脚本错误。我在这里做错了什么
declare -A managers
while read -r mgr host; do
managers[$mgr]=$host
done < file.txt
QMGR=$(cat qmgr.txt)
host=${managers[$QMGR]}
我收到以下错误:
Bad array sub script at line 3
我正在尝试使用以下数组将主机名映射到队列管理器名称。我收到错误的数组脚本错误。我在这里做错了什么
declare -A managers
while read -r mgr host; do
managers[$mgr]=$host
done < file.txt
QMGR=$(cat qmgr.txt)
host=${managers[$QMGR]}
我收到以下错误:
Bad array sub script at line 3