我有一个简单的 shell 脚本,我在其中尝试将值分配给关联数组,其中键值具有一个或多个“。” 其值中的字符。
#!/bin/bash
X="my.key"
Y="my.val"
ARRAY[$X]=$Y
当我运行它时,我收到以下错误消息。my.key:语法错误:算术运算符无效(错误标记为“.key”)
如何强制 bash 不将我的键视为浮点值?
提前致谢!
我有一个简单的 shell 脚本,我在其中尝试将值分配给关联数组,其中键值具有一个或多个“。” 其值中的字符。
#!/bin/bash
X="my.key"
Y="my.val"
ARRAY[$X]=$Y
当我运行它时,我收到以下错误消息。my.key:语法错误:算术运算符无效(错误标记为“.key”)
如何强制 bash 不将我的键视为浮点值?
提前致谢!