小编Rog*_*ler的帖子

分配带有嵌入式句点的关联数组键时出错

我有一个简单的Shell脚本,其中我试图为键值具有一个或多个“”的关联数组分配值。其值中的字符。

#!/bin/bash

X="my.key"
Y="my.val"

ARRAY[$X]=$Y
Run Code Online (Sandbox Code Playgroud)

运行此命令时,出现以下错误消息。my.key:语法错误:无效的算术运算符(错误标记为“ .key”)

如何强制bash不能将我的密钥视为浮点值?

提前致谢!

arrays associative variable-assignment

5
推荐指数
1
解决办法
1259
查看次数

标签 统计

arrays ×1

associative ×1

variable-assignment ×1