我有一个简单的Shell脚本,其中我试图为键值具有一个或多个“”的关联数组分配值。其值中的字符。
#!/bin/bash X="my.key" Y="my.val" ARRAY[$X]=$Y
运行此命令时,出现以下错误消息。my.key:语法错误:无效的算术运算符(错误标记为“ .key”)
如何强制bash不能将我的密钥视为浮点值?
提前致谢!
arrays associative variable-assignment
arrays ×1
associative ×1
variable-assignment ×1